publisher: Penguin publish date: May 1st 1999
format: paperback
language: English
ISBN:
0140280146 (9780140280142)
publisher: Penguin publish date: March 8th 2001
format: ebook pages: 336
language: English
ISBN:
1101200189 (9781101200186)
format: kindle pages: 322
language: English
ASIN: B000OZ0NVW