Like all of Bradshaw’s work, this is a solid historical fiction, with a touch of romance. I found the romance aspect less compelling than in Alchemy of Fire, but I love the fact that Bradshaw based the story on a report of an Ethiopian soldier greeting the emperor during a visit to Britain, and the tiny piece of evidence that there were a company of Aurelian Moors in Britain at the right time. I really enjoy it when authors build a story around facts like that — like Rosemary Sutcliff and the mysterious Roman eagle that sparked The Eagle of the Ninth.
Bradshaw’s a great writer, though the main character was a little… annoying, I guess. He’s a good time guy; he does not want to take on responsibilities, and he doesn’t think through some of his actions. Also, he has a dark side. He’s not quite the unique character that some of Bradshaw’s other leads have been.
Still, it’s an enjoyable enough story, even if it’s not a favourite. If you enjoy historical fiction a la Rosemary Sutcliff, Gillian Bradshaw’s work will probably be just the ticket. I recommend Island of Ghosts to start with, though.