This is an exceptional novel. It is beautifully written and a satisfying, emotional journey. Wow!