Format: Illustrated
Pages: 854
Edition: 2
Publisher: Jones and Bartlett Publishers, Inc
Published: 27 May 2019
ISBN 10: 1449642330
ISBN 13: 9781449642334