by US Marine Corps Historical Branch (Author), Frank O. Hough (Author), Verle E. Ludwig (Author)
Format: Paperback
Pages: 476
Publisher: Military Bookshop
Published: 30 Jul 2012
ISBN 10: 1780398778
ISBN 13: 9781780398778