Book Details
Format
Hardcover
Pages
276
Language
English
Published
Jun 6, 1997
Publisher
Auerbach
ISBN-10
0791330222
ISBN-13
9780791330227