Environment: resources ppllution and society - William W. Murdoch (Sinauer Associates)