Foundations of adult health nursing - White, Lois (Cengage Learning, 2011)