history of the world in 100 weapons / Chris McNab new vanguard Us Army and Marine Corps Mraps : Mine Resistant Ambush Protected Vehicles / Mike Guardia ; ill. by Henry Morshead YPR-765 in de Koninklijke Landmacht / Alfred Staarman