publisher: BBC Books
publish date: February 12th 2009
format: hardcover pages: 256
language: English
ISBN:
1846077435 (9781846077432)
publisher: BBC Books publish date: July 9th 2010
format: paperback pages: 304
language: English
ISBN:
1846077443 (9781846077449)
publisher: BBC Digital publish date: November 23rd 2010
format: ebook pages: 304
language: English
ISBN:
1409070107 (9781409070108)