Philosophy of Science for Nursing Practice by Michael D. Dahnke, Ph.D. Dahnke Michael D. & H. Michael Dreher