What a great book! It made me laugh, it made me cry — in the positive sense of the word — it made me bump into things (and people…sorry!) because I didn’t have time to look up from the book, it was so absorbing that even my boyfriend, who reads a lot himself, got a little impatient with me whe...