by Richard S. Hess (Author)
Format: Illustrated
Pages: 816
Edition: Illustrated
Publisher: Baker Academic, Div of Baker Publishing Group
Published: 15 Nov 2016
ISBN 10: 080103714X
ISBN 13: 9780801037146