by Peter Hart
publisher: Penguin publish date: January 30th 2007
format: paperback pages: 512
language: English
ISBN:
0143038540 (9780143038542)
publisher: Viking Adult publish date: February 16th 2006
format: hardcover pages: 512
language: English
ISBN:
067003147X (9780670031474)
publisher: Pan Books publish date: November 1st 2006
format: paperback
language: English
ISBN:
033048527X (9780330485272)
publisher: Macmillan publish date: October 7th 2005
format: hardcover pages: 524
language: English
ISBN:
1405052635 (9781405052634)
publisher: Penguin publish date: February 16th 2006
format: hardcover pages: 512
language: English
ISBN:
0641873824 (9780641873829)