publisher: Penguin publish date: December 1st 2006
format: paperback
language: English
ISBN:
0141029498 (9780141029498)
language: English
ISBN:
0140252770 (9780140252774)
publisher: Michael Joseph publish date: June 1st 1999
format: hardcover
language: English
ISBN:
0718140907 (9780718140908)