publisher: Cassell publish date: May 1st 2007
format: paperback pages: 272
language: English
ISBN:
030436732X (9780304367320)
publisher: Cassell publish date: January 1st 2006
format: hardcover pages: 272
language: English
ISBN:
0297846442 (9780297846444)
publisher: Orion Publishing Group Ltd. publish date: July 25th 2007
format: audiobook
language: English