publisher: Picador publish date: April 23rd 2013
format: paperback pages: 288
language: English
ISBN:
1250026806 (9781250026804)
publisher: Alma Books publish date: March 1st 2013
format: paperback pages: 300
language: English
ISBN:
1846882370 (9781846882371)
publisher: Arrow Books Ltd publish date: June 24th 2003
format: paperback pages: 272
language: English
ISBN:
0099443325 (9780099443322)
publisher: Diogenes Verlag AG
publish date: July 24th 2013
format: kindle pages: 322
language: English
ISBN:
9783257603460