Teaching Strategies for Health Education and Health Promotion: Working with Patients, Families, and Communities by Jane Romano, Arlene J. Lowenstein, Lynn Foord-May (Paperback, 2008)