Ask our staff anything about our shop or products, or leave your feedback.
Afghan Air Wars records and explains the critical role of air power in the skies over Afghanistan, not only over the last 20 years but ...
A compelling history of the decline of an army from the triumph of victory in 1918 to defeat in 1940 and why this happened. A ...
"Beautifully researched and deeply moving, [this book] brought me to tears more than once" -- John Simpson, The Guardian
"First-class...exhaustively researched and sensitively written" -- The ...
This volume launches a new series of three books from Harpia Publishing about Russian air power. The first two volumes present all types of military ...
The New Year assault on Grozny by Russian forces was the most famous and controversial action of the 1st Chechen War. Entering Grozny from four ...
Japan is increasingly becoming a key player in the Indo-Pacific security environment, as regional tensions ramp up over a variety of different factors including the ...
It was a time of high drama. The tension mounting with each passing day, with each new restriction, each demonstration of strength. Berlin was the ...
A fully illustrated overview of the USSR's bloody conflict in Afghanistan and its long legacy.
The Soviet invasion of its neighbour Afghanistan in December ...
With a new century and a new enemy came a new kind of war: low intensity and civilian-dominated, blending austere rural and dense urban environments ...
Operation Masher/White Wing targeted the regiments of the North Vietnamese Army Sao Vang Division operating in the Bong Son area in northeast Binh Dinh ...
In this fully illustrated introduction, acclaimed historian Dr Aaron Edwards provides a concise overview of one of the most difficult and controversial actions in recent ...
Every war has its cause and every conflict its context, none more so than the centuries-old ideological battle between Christian and Muslim theology. The concept ...
On May 2, 2011, at 1:03 a.m. in Pakistan, a satellite uplink was sent from the town of Abbottabad crackling into the situation ...