Dusty warriors : modern soldiers at war

Holmes, Richard

Dusty warriors : modern soldiers at war Richard Holmes - London Harper Perennial 2007 - xxvii, 385, 17 p., [8] p. of plates : ill. (some col.), maps, ports. (some col.) ; 20 cm

Includes index

9780007212859

356.110941 HOL

Find us on the map

Powered by Koha