Read this ~500-page book in one sitting. One essentially all-day sitting while on vacation. It's hard to believe it's her first book, it's so rich and dense. The first part is very funny and then it gets a bit more sad, although she's got a sharp wit even in the sad scenes. Her descriptions are marvelous and original. Her characters, even the incidental ones, are multi-dimensional. I have a few quibbles about the details of time travel, but I think it's hard to get that perfect in any book. The complications of time travel are legion and I think she does an amazing job overall keeping all the jumps in time and ages of the characters straight. If you like this book, you might enjoy "To Say Nothing of the Dog," which is also funny and deals with time travel.