Description
Paperback
Book Details
Format
Hardcover
Pages
512 pages
Language
English
Published
Dec 18, 1990
Publisher
Knopf
Editions
59 editions
ISBN-10
0394589521
ISBN-13
9780394589527