Public Health Nursing by Greta Thornbory, Anne Harris & Joy Power