The skilled helper a problem-management and opportunity development approach to helping - Egan, Gerard (Thomson/Brooks/Cole, 2007)