I just finished savoring this beautiful story and I want to start re-reading it (which is something I never do). It is, by far, one of the best books I have ever read. Beautifully lush characterization, engaging plot, and perfect inclusions of historically appropriate events. I rarely cry while reading but this book brought me many tears. 10/10 perfection!