Small Wars, Far Away PlacesPan978-03-3052-948-897803305294882014-03-13English (United Kingdom)608Softcover
Book profileEnglish (United Kingdom)
Book · 1 edition
Small Wars, Far Away Places
- 2014
- first published
- English
- language
- 1
- edition in English
- 608
- pages
Superb, scholarly, insightful and often witty ... magnificent
Editions
1 edition · sort: newest
Small Wars, Far Away PlacesPan978-03-3052-948-897803305294882014-03-13English (United Kingdom)608Softcover