by Fred Pearce
publisher: Eden Project Books publish date: June 5th 2006
format: paperback pages: 336
language: English
ISBN:
1903919878 (9781903919873)
publisher: Eden Project Books publish date: January 1st 2007
format: paperback
language: English
ISBN:
1903919886 (9781903919880)
publisher: Key Porter Books publish date: January 15th 2007
format: hardcover pages: 336
language: English
ISBN:
1552638707 (9781552638705)
publisher: Transworld Digital publish date: April 13th 2010
format: ebook pages: 400
language: English
ISBN:
1407068814 (9781407068817)
format: kindle pages: 400
language: English
ASIN: B003D87PRC