One of my favourite books of all time. I'm unsure why I love it so much, possibly because I could relate to the small town mentality and having returned home after being away from for many years. This is the only book that I have re-read, I think I've read it three times, wow.