Adult Health Nursing by Barbara Christensen, Elaine Kockrow & Kelly Gosnell