Theory and research in promoting public health edited by Sarah Earle ... [et al.] - Thousand Oaks, CA SAGE 2007 - 408 p. : ill. ; 26 cm

Includes index

9781412930710


Social services & problems

362.1 EAR