publisher: Phoenix Press publish date: June 21st 2001
format: paperback pages: 478
language: English
ISBN:
1842122223 (9781842122228)
publisher: Vintage publish date: January 18th 2012
format: ebook pages: 536
language: English
ISBN:
0307814270 (9780307814272)