by Claire Harman
publisher: Knopf publish date: August 21st 2001
format: hardcover pages: 448
language: English
ISBN:
0679446583 (9780679446583)
publisher: Flamingo publish date: 2001
format: paperback pages: 431
language: English
ISBN:
0006550363 (9780006550365)
publisher: HarperCollins publish date: January 1st 2000
format: hardcover pages: 464
language: English
ISBN:
0002556901 (9780002556903)