Join us on a literary world trip!
Add this book to bookshelf
Grey

Battle Studies; Ancient and Modern Battle - Unraveling the Secrets of War: Insights into Military Strategy Battlefield Analysis and Soldier Psychology

Charles-Jean-Jacques-Joseph Ardant du Picq