Scan barcode
A review by sotweedfactor
Tess of the D'Urbervilles by Thomas Hardy
4.0
If you're ever feeling too happy, or find yourself believing in the goodness of social mores, read this book.