publisher: BBC Books
publish date: April 10th 2008
format: hardcover pages: 256
language: English
ISBN:
1846074207 (9781846074202)
publisher: BBC Digital publish date: May 25th 2010
format: ebook pages: 256
language: English
ISBN:
1409071189 (9781409071181)
publisher: BBC Books publish date: February 13th 2014
format: paperback pages: 256
language: English
ISBN:
1849908419 (9781849908412)