publisher: Random House UK
publish date: July 1st 2013
format: paperback pages: 282
language: English
ISBN:
0091947995 (9780091947996)
publisher: Ebury Digital publish date: July 4th 2013
format: ebook
language: English
ISBN:
1448147859 (9781448147854)