Cannae
Subtitle: Hannibal's Greatest Victory
Publisher: Basic Books
Published: May 21, 2019
Format: paperback
Number of pages: 256
ISBN-13: 9781541699250
Notes: Source title: Cannae: Hannibal's Greatest Victory