Managing Community Practice: Principles, Policies and Programmes - Second Edition by Sarah Banks