An Introduction to Sustainable Development (Paperback, Peter P. Rogers , Kazi F. Jalal , John A. Boyd)