I'm so glad I came across this book and bought it right away.
Really lovely story, I know I'll find myself coming back to some chapters (or the whole book, to be honest) in some time, which is something that doesn't happen often, really. So many books to read, such little time.
Anyway. Totally recommend it even if I haven't given it five stars. I honestly think that the only reason I gave it four was because of Richard. I was expecting him to appear, but oh man, his presence bothered me much more than expected. I wanted (still do) to slap him so bad. What an asshole.
And Dan, oh Dan. There are no words.
What a goddamn good book. One of those that you say "it's not the best book ever but it's great and you should go read it". One of those books that can be exactly what you need at an exact point in time.