Ecological public health : reshaping the conditions for good health /
Geof Rayner and Tim Lang.
- Abingdon, Oxon : Routhledge, 2012.
- xxii, 409 p. : ill. ; 24 cm.
9781844078325 RM125.50
Environmental health. Ecological and Environmental Phenomena. Public health. Health promotion.