publisher: Mainstream Publishing publish date: October 5th 2010
format: hardcover pages: 272
language: English
ISBN:
184596621X (9781845966218)
language: English
ISBN:
0297812394 (9780297812395)
publisher: Hodder & Stoughton Audio Books publish date: June 1st 1995
format: audiobook
language: English
ISBN:
1859982743 (9781859982747)
language: English
ISBN:
1857978757 (9781857978759)