Philosophies and theories for Advance Nursing Practice - Butts Janie B (John &Bartlett Learning, 2018)