John Ambler
2 published titles
Soviet and East European transport problems
(Contributor)
1 edition
- ISBN: 0709905572
- Croom Helm
- 1985
- Details
The Royal Marines Band Service. Volume 2, Per mare, per terram
1 edition
- ISBN: 9781908123008
- Royal Marines Historical Society
- 2011
- Details