format: paperback pages: 240
language: English
ISBN:
074756003X (9780747560036)
language: English
ISBN:
1400034078 (9781400034079)
language: English
ISBN:
0747560374 (9780747560371)
publisher: Vintage Books publish date: January 1st 2002
format: ebook
language: English
ISBN:
1299103375 (9781299103375)