Product Details
Scribner, October 1996
Hardcover, 448 pages
ISBN-10: 0684800063
ISBN-13: 9780684800066