by Richard Webber
publisher: Random House UK publish date: December 15th 2010
format: hardcover pages: 290
language: English
ISBN:
1846057124 (9781846057120)
publisher: Cornerstone Digital publish date: October 7th 2010
format: ebook pages: 304
language: English
ISBN:
1407089358 (9781407089355)
publisher: Random House UK publish date: August 9th 2011
format: paperback pages: 290
language: English
ISBN:
009954556X (9780099545569)