Foundations Of Nursing Practice by Chris Brooker, Christine Brooker & Anne Waugh