Product Details
Scribner, October 1996
Classic Edition Hardcover, 384 pages
ISBN-10: 0684833670
ISBN-13: 9780684833675