by Ernest L. Boyer
publisher: Harper and Row Publishers publish date: March 1st 1987
format: hardcover pages: 328
language: English
ISBN:
0060155078 (9780060155070)
publisher: HarperCollins publish date: January 1st 1988
format: paperback pages: 328
language: English
ISBN:
0060914580 (9780060914585)
language: English
ISBN:
0931050669 (9780931050664)