Both a stirring love story and a haunting tale of tragedy, this book is as difficult to forget as it is to put down. It forces you to consider some large questions, but at its heart is also a compelling relationship drama.