Community Health Promotion Ideas That Work, Second Edition by Randy M. Page, Tana S. Page & Nicole A. Lezin