Challenge of the human environment - Knapp, Brian J. (Longman, 1989)