33 books • 3 series
Empire of Crime
Fifty Great War Films
The In & Out
Protest Vote
Mafia at War: Allied Collusion With the Mob
Fighting Irish
Boardwalk Gangster
Highlander
Camouflage: Now You See Me, Now You Don't
6012 Age of Conquerors
The Mafia at War
Mafia Allies
The Book of Camouflage
6005: Ancient Armies (Concord - Fighting Men)
6006: Mongols (Concord - Fighting Men)
6008: Warlord Armies (Concord - Fighting Men)
6007: Age of the Crusades (Concord - Fighting Men)
6004: Barbarians (Concord - Fighting Men)
Battlefields Then and Now
Turning the Tide of War
In Heroes' Footsteps
Where They Fell: a Walker's Guide to the Battlefields of the World
War in Britain
Brassey's Book of Body Armour