publisher: Hodder & Stoughton publish date: July 1st 2005
format: paperback pages: 464
language: English
ISBN:
034083028X (9780340830284)
publisher: Hodder & Stoughton publish date: October 11th 2004
pages: 444
language: English
ISBN:
0340830263
language: English
ISBN:
1840329580 (9781840329582)
publisher: Hodder publish date: June 7th 2012
format: kindle pages: 480
language: English
ASIN: B008258OQC