Have to thank Sarah, since she's the person who officially recommended this to me last November, but many other friends mentioned it as well. This is one of those rare instances when a book is loved by many for good reason.Longer review to come ...(Maybe)