Tools of war

Discusses advances in military technology by examining weapons throughout world history.

Quercus
2007
9781847240125
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
290755763860012398347613491129NAS339NAS0021413623.4 Bla623.416377825731736800991