publisher: BBC Books publish date: 2014-10-08
format: hardcover pages: 320
language: English
ISBN:
1849904839 (9781849904834)
ASIN: 1849904839
publisher: BBC Digital publish date: 2014-08-14
format: kindle pages: 320
language: English
ISBN:
9781446417829
ASIN: B00K0M6JSU