publisher: Random House UK publish date: October 1st 2009
format: hardcover pages: 258
language: English
ISBN:
1846053633 (9781846053634)
publisher: Arrow publish date: July 8th 2010
format: paperback pages: 368
language: English
ISBN:
0099519836 (9780099519836)