publisher: Preface Publishing
publish date: August 4th 2011
format: paperback pages: 320
language: English
ISBN:
1848093179 (9781848093171)
publisher: Random House UK publish date: October 1st 2012
format: paperback pages: 314
language: English
ISBN:
0099557762 (9780099557760)
publisher: Preface Digital publish date: August 4th 2011
format: ebook
language: English
ISBN:
1409051757 (9781409051756)
publisher: Preface Digital publish date: August 31st 2012
format: ebook pages: 320
language: English
ISBN:
1409052249 (9781409052241)