Worldwatch Institute State of the World 2016 - Springer Springer 2016 ISBN: 9781610917568 Source: EBOOK