Comment

SpencerSpencer
Feb 12, 2013
This is one of very few novels I've ever read four times in my life. I find it so well written, heart-breaking, humourous, realistic, and far-fetched. So many things from out of the blue that it just seems like real life to me. A five star novel.