Rayner, Geof; Lang, Tim

Ecological public health : reshaping the conditions for good health Geof Rayner and Tim Lang - New York Routledge 2012 - xxii, 499 p.

9781844078325

--Environmental degradation--Health aspects--Health promotion--Environmental health

362.1 / RAY