Yeah, this is a good one. Action-packed story, wonderful character development, well-described setting, historically accurate and yet sensitive. I liked it and will recommend it. More detailed review to come soon.