by Leslie Stainton
publisher: Farrar Straus Giroux publish date: June 1st 1999
format: hardcover
language: English
ISBN:
0374190976 (9780374190972)
publisher: Farrar Straus Giroux publish date: June 1st 2000
format: paperback pages: 496
language: English
ISBN:
0374527024 (9780374527020)
publisher: Bloomsbury publish date: November 26th 1998
format: hardcover pages: 432
language: English
ISBN:
0747541280 (9780747541288)
publisher: A&C Black publish date: July 2nd 2013
format: paperback
language: English
ISBN:
074754445X (9780747544456)