Osprey Publishing
Those Must Be The Guards: Household Division in Peace and War, 19692023
Putin's Wars: From Chechnya to Ukraine
German Soldier vs Polish Soldier: Poland 1939: 52
Roman Soldier vs Parthian Warrior: Carrhae to Nisibis, 53 BCAD 217: 50
Luftwaffe Bombers vs British AA Defences: Britain 194041: 145
Tank Spotter’s Guide
Kadesh 1286 BC: Egypt Attempts to Take Syria: 430
The Rif War 192126: Morocco's Berber Uprising: 257
Pearl Harbor: Japan's Greatest Disaster
Defenders of The Reich: Luftwaffe’s War Against America’s Bombers
Berlin: Endgame 1945
Crécy: Battle of Five Kings
Roman Army Units in the Eastern Provinces (3): 4th5th Centuries AD: 570
Florence 1944: The Allied Advance in Central Italy: 431
Retribution: The Soviet Reconquest of Central Ukraine, 1943
Bloomsbury Academic
Combat: Canadian Corps Soldier versus Royal Bavarian
RAIDERS OF NEW FRANCE
World War II German Motorized Infantry & Panzergrenadiers: 218
the Imperial Japanese Navy in Pacific War
Sinking Force Z 1941: the day Imperial Japanese Navy killed battleship: 20
RAF Jaguar Units in Combat: 156
The SVD Dragunov Rifle: 87
The Venetian Empire 1200 1670: No.210
Königgrätz 1866: The Creation of Modern Germany: 429
Opening the Gates of Hell: Operation Barbarossa, JuneJuly 1941
the Roman Army: Greatest War Machine of Ancient World
Bronze Age Greek Warrior 16001100 BC: 153
Mediterranean Sweep: the USAAF in Italian Campaign
Armies in North Russia and Siberia 191820: 569
The Caucasus 194243: Kleist’s race for oil: 281
Retour en haut