Philosophy of Science for Nursing Practice 2nd Edition