format: kindle pages: 480
language: English
ASIN: B002RI9OQE
format: paperback
language: English
ISBN:
1847560083 (9781847560087)
publisher: HarperCollins publish date: September 4th 2008
format: ebook pages: 480
language: English
ISBN:
0007278950 (9780007278954)
publisher: HarperCollins publish date: January 1st 2012
format: paperback
language: English
ISBN:
1847563619 (9781847563613)