Paperback, 484 pages
English language
Published Jan. 1, 2001 by Vintage Books.
Paperback, 484 pages
English language
Published Jan. 1, 2001 by Vintage Books.
First Vintage Books Edition. Originally published in hard cover in slightly different form in the United States by Simon & Schuster, New York, 2000