This is one of the best books I have ever read! It is compelling and honest, and extraordinarily well written. The characters are fascinating, and the history is both accurate and informative. This is a very well crafted novel, and kept me engaged from beginning to end. I highly recommend it.