publisher: Phoenix publish date: January 1st 2007
format: paperback
language: English
ISBN:
0752881396 (9780752881393)
publisher: Weidenfeld & Nicolson publish date: 2006
format: hardcover pages: 328
language: English
ISBN:
0297847899 (9780297847892)
publisher: Clipper Audio publish date: 2003
format: audiobook
language: English
ISBN:
9781428166820
language: English
ISBN:
0297851268 (9780297851264)