by Brian Thompson
publisher: Atlantic
format: hardcover pages: 268
language: English
ISBN:
1843547171 (9781843547174)
publisher: Random House UK publish date: September 1st 2011
format: paperback pages: 284
language: English
ISBN:
0099539489 (9780099539483)
language: English
ISBN:
1843547686 (9781843547686)
publisher: Atlantic Books (UK)
format: hardcover pages: 268
language: English
ISBN:
1843547147 (9781843547143)