A beautifully written story that feels like the masterpieces of old. The characters were well developed and the story line was sweeping and engaging.