Comment

Aug 13, 2017jsdb rated this title 4 out of 5 stars
An excellent book for the bus or the beach: fast-paced and exciting, with a varied cast of characters that are easy to tell apart. The author is quite free with the history, but, for the most part, this helps rather than hinders the story.