Scan barcode
lucas12345's review
challenging
informative
medium-paced
4.5
It provides a good overview of military history but also has good insight into history and how to study it.
More...