by Brian Clegg
publisher: Transworld Publishers
format: paperback
language: English
ISBN:
1905811675 (9781905811670)
publisher: Eden Project Books
publish date: January 30th 2009
format: paperback pages: 352
language: English
ISBN:
190581125X (9781905811250)
publisher: Transworld Digital publish date: January 19th 2010
format: kindle pages: 352
language: English
ASIN: B00351YEYY
publisher: Transworld Digital publish date: January 26th 2010
format: ebook pages: 352
language: English
ISBN:
1407041002 (9781407041001)