Holistic Nursing: A Handbook For Practice by Cathie E. Guzzetta, PhD Lynn Keegan & Cathie Guzzetta