An Introduction to Sustainable Development - Rogers, Peter P. (Earthscan, 2025)