I didn't quite know what to expect when I purchased this book for my Kindle. I am more than a casual reader of Roman history and had a working knowledge of Cannae--but the title and basic description intrigued me. Low and behold, this book, which indeed reads like a novel in some parts, is one of the most informative and enjoyable historical military pieces I have ever read. The author is superb in his use of language to paint a detailed, yet easy to understand description of the politics, motivations, values and actions of both sides. This is a great book!