The Skilled Helper : A Problem-Management and Opportunity-Development Approach to Helping - Egan, Gerard (Cengage Learning)