publisher: BBC Books
publish date: January 14th 2010
format: paperback pages: 736
language: English
ISBN:
184607861X (9781846078613)
ASIN: 184607861X
publisher: BBC Books publish date: 2010
format: paperback pages: 704
language: English
ISBN:
9781846078
publisher: BBC Digital publish date: March 31st 2013
format: ebook pages: 728
language: English
ISBN:
1448141370 (9781448141371)