Why did I love this book?
Time travel is a tricky thing to write about. Too much science, and you lose the heart. Too much heart, and you lose the science that makes it work. Usually, authors tend to pick one or the other, but Audrey Niffenegger manages to keep them both balanced beautifully. As someone who loves learning about quantum physics and string theory, but also loves a good cry and a story with emotional depth, this celebrated book remains the gold standard. At its core, you have a poignant, intricate love story told in a delightfully untraditional structure. But in the tale of Henry and Clare, we also learn something about the many complicated facets of relationships and the possibility that love, may in fact, be able to span time.