publisher: BBC Books
publish date: March 4th 2010
format: hardcover pages: 256
language: English
ISBN:
1846079136 (9781846079139)
publisher: BBC Digital publish date: March 4th 2010
format: ebook pages: 256
language: English
ISBN:
1409070867 (9781409070863)
publisher: Chivers publish date: December 1st 2011
format: hardcover
language: English
ISBN:
1445869551 (9781445869551)