publisher: Preface Publishing
publish date: 2013-05-16
format: hardcover pages: 384
language: English
ISBN:
1848093144 (9781848093140)
publisher: Random House UK publish date: 2010-04-01
format: hardcover pages: 272
language: English
ISBN:
1848092075 (9781848092075)