Wuthering Heights by Emily Bronte
Exquisitely written. The book is full of perversion, indifference, evil and flawed characters. Most characters are repulsive. Only Cathy Linton (2nd generation) shines with virtue and enlightens those around her for ultimate redemption. I love books that span many years, such as this one. All in all, great and highly recommended.