publisher: Hodder & Stoughton publish date: June 1st 2003
format: paperback pages: 305
language: English
ISBN:
0340793309 (9780340793305)
publisher: Hodder & Stoughton publish date: November 7th 2002
format: hardcover pages: 256
language: English
ISBN:
0340793295 (9780340793299)
publisher: Hodder & Stoughton publish date: 2003-06-23
format: ebook pages: 272
language: English
ISBN:
9781444716696