publisher: Random House UK publish date: September 1st 2011
format: hardcover pages: 240
language: English
ISBN:
1847921604 (9781847921604)
publisher: Vintage Digital publish date: September 6th 2012
format: ebook pages: 240
language: English
ISBN:
1409029360 (9781409029366)
publisher: Vintage Digital publish date: July 7th 2011
format: ebook
language: English
ISBN:
1409029336 (9781409029335)
publisher: Vintage Books publish date: October 15th 2012
format: paperback pages: 240
language: English
ISBN:
0099540495 (9780099540496)