Introduction to Community Nursing Practice by Jane Arnott & Siobhan Atherley