by Steven Barnes (Author), John P. J. Pinel (Author)
Format: International Edition
Pages: 624
Edition: 10
Publisher: Pearson
Published: 27 Jun 2017
ISBN 10: 1292158476
ISBN 13: 9781292158471