by Roger W. Earle (Author), Thomas R. Baechle (Author)
Format: Illustrated
Pages: 288
Edition: 5
Publisher: Human Kinetics
Published: 18 Oct 2019
ISBN 10: 1492586951
ISBN 13: 9781492586951