publisher: Hyperion publish date: August 23rd 2006
format: hardcover pages: 336
language: English
ISBN:
1401302297 (9781401302290)
publisher: Hyperion publish date: January 15th 2008
format: paperback pages: 336
language: English
ISBN:
1401309089 (9781401309084)
language: English
ISBN:
0141030127 (9780141030128)
publisher: Michael Joseph Ltd publish date: March 29th 2007
format: hardcover pages: 336
language: English
ISBN:
0718152719 (9780718152710)