Games
Apps
Books
Kids
google_logo Play
Games
Apps
Books
Kids
none
search
help_outline
Sign in with Google
play_apps
Library & devices
payment
Payments & subscriptions
reviews
My Play activity
redeem
Offers
Play Pass
Personalization in Play
settings
Settings
Privacy Policy
•
Terms of Service
Games
Apps
Books
Kids
David Campbell
David Campbell received his doctorate in history from the University of Calgary, specializing in military history. He lives in Halifax, Nova Scotia, and teaches history at Mount Saint Vincent University and Saint Mary's University.
Ebooks
Finnish Soldier vs Soviet Soldier: Winter War 193940
Book 21
CHF 15.38
German 88mm Gun vs Allied Armour: North Africa 1941–43
CHF 15.38
US Soldier vs Afrikakorps Soldier: Tunisia 1943
Book 38
CHF 15.38
Soviet Soldier vs Finnish Soldier: The Continuation War 194144
Book 49
CHF 14.71
Longbowman vs Crossbowman: Hundred Years War 133760
Book 24
2.0
star
CHF 15.38
US Soldier vs Afrikakorps Soldier: Tunisia 1943
Book 38
CHF 15.38
Roman Legionary vs Gallic Warrior: 5852 BC
Book 55
4.0
star
CHF 14.71
Russian Soldier vs Japanese Soldier: Manchuria 190405
Book 39
5.0
star
CHF 15.38
British Destroyer vs German Destroyer: Narvik 1940
5.0
star
CHF 15.38
Israeli Paratroopers 1954–2016
CHF 14.04
Russian Soldier vs Japanese Soldier: Manchuria 190405
Book 39
CHF 15.38
British Destroyer vs German Destroyer: Narvik 1940
5.0
star
CHF 15.38
German Infantryman vs Soviet Rifleman: Barbarossa 1941
Book 7
CHF 15.38
Soviet Paratrooper vs Mujahideen Fighter: Afghanistan 197989
Book 29
CHF 15.38
Roman Legionary vs Gallic Warrior: 5852 BC
Book 55
CHF 14.71
Soviet Airborne Forces 193091
4.0
star
CHF 14.04
US Airborne Soldier vs German Soldier: Sicily, Normandy, and Operation Market Garden, 194344
Book 33
CHF 15.38
French Soldier vs German Soldier: Verdun 1916
Book 47
CHF 15.38
Roman Legionary vs Carthaginian Warrior: Second Punic War 217206 BC
Book 35
CHF 15.38
Templar Knight vs Mamluk Warrior: 121850
Book 16
CHF 15.38
US Airborne Soldier vs German Soldier: Sicily, Normandy, and Operation Market Garden, 194344
Book 33
CHF 15.38
Soviet Paratrooper vs Mujahideen Fighter: Afghanistan 197989
Book 29
CHF 15.38
Templar Knight vs Mamluk Warrior: 121850
Book 16
CHF 15.38
Roman Legionary vs Carthaginian Warrior: Second Punic War 217206 BC
Book 35
4.0
star
CHF 15.38
French Soldier vs German Soldier: Verdun 1916
Book 47
4.0
star
CHF 15.38
Soviet Airborne Forces 193091
CHF 14.04
German 88mm Gun vs Allied Armour: North Africa 1941–43
CHF 15.38
Israeli Paratroopers 1954–2016
CHF 14.04
Soviet Soldier vs Finnish Soldier: The Continuation War 194144
Book 49
CHF 14.71
Israeli Soldier vs Syrian Soldier: Golan Heights 196773
Book 18
CHF 15.38
Longbowman vs Crossbowman: Hundred Years War 133760
Book 24
CHF 15.38
Israeli Soldier vs Syrian Soldier: Golan Heights 196773
Book 18
4.0
star
CHF 15.38
Finnish Soldier vs Soviet Soldier: Winter War 193940
Book 21
5.0
star
CHF 15.38