publisher: Cambridge University Press publish date: July 12th 2001
format: paperback pages: 762
language: English
ISBN:
0521015022 (9780521015028)
publisher: Routledge publish date: March 5th 2013
format: kindle pages: 292
language: English
ASIN: B00EVWHGB4
publisher: Worldwatch Institute
publish date: 2011
pages: 36
ISBN:
0983543704 (9780983543701)