publisher: Random House UK publish date: April 1st 2013
format: paperback pages: 800
language: English
ISBN:
0099514737 (9780099514732)
publisher: Hutchinson publish date: June 21st 2012
format: hardcover pages: 752
language: English
ISBN:
0091796288 (9780091796280)
publisher: Cornerstone Digital publish date: June 21st 2012
format: ebook pages: 752
language: English
ISBN:
140904968X (9781409049685)