Community health care nursing principles for practice - Twinn, Sheila (Butterworth Heinemann, 1996)