An Illustrated History of Military Vehicles: 100 years of cargo trucks, troop-carrying trucks,wreckers, tankers, ambulances, communications vehicles and amphibious vehicles, with over 200 photographs