Sustainable development handbook - Roosa, Stephen A. 1952- (Fairmont Press CRC Press, 2008)