Rayner, Geof.

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.