publisher: Random House UK publish date: April 12th 2012
format: paperback pages: 472
language: English
ISBN:
0099551047 (9780099551041)
publisher: Cornerstone Digital publish date: April 12th 2012
format: ebook pages: 480
language: English
ISBN:
1409049515 (9781409049517)