Community health nursing promoting and protecting the public's health - Allender (Lippincott Williams & Wilkins, 2005)