Knowledge For Contemporary Nursing Practice by Patricia Cronin, Hugh Mckenna & Karen Rawlings-Anderson