As a sequel this book was o.k. I definitely preferred the first book, Hannibal's Children. I did not like how the book left the relationship between the two main characters (the protagonist and the antogonist)unresolved. Maybe Roberts planned a trilogy, but never finished it? The details of fighting in the time period were quite accurate and the geographical information about the Mediterranean world was also great.