Clinical Nursing Skills & Techniques by Anne Griffin Perry, Patricia A. Potter & Patricia Ann Potter