Helpful Score: 1
Funny, engaging with richly developed characters. Very human and the perfect mix of melancholy and optimistic to make this a great read for anyone. I took this on vacation with me and ready it cover to cover in the first three days. Only down side is I had to buy another book for the remainder of my pool-side getaway!