by Fred Pearce
publisher: Eden Project Books
publish date: January 4th 2010
format: paperback pages: 397
language: English
ISBN:
1905811349 (9781905811342)
publisher: Eden Project Books publish date: February 3rd 2011
format: paperback pages: 352
language: English
ISBN:
190581139X (9781905811397)
publisher: Transworld Digital publish date: February 23rd 2010
format: ebook pages: 352
language: English
ISBN:
1409094227 (9781409094227)