Community health nursing : an alliance for health - Klainberg, Marilyn (New York : McGraw-Hill Book, 1998)