TY - BOOK AU - Earle,Sarah TI - Theory and research in promoting public health SN - 9781412930710 U1 - 150.72 PY - 2007/// CY - London PB - Sage ER -