Building strengths and skills a collaborative approach to working with clients - Corcoran, Jacqueline (Oxford University Press, 2005)