A great yarn - I particularly appreciated the inclusion of an Author's note, detailing a couple of deviations from known history. Gives me confidence that even tho this is a bit of fiction, the author has taken a deal of care to make sure details are right and true.