Understanding career counselling : theory, research, and practice / Jennifer M Kidd. - Kidd, Jennifer M. (Sage Publications, 2006)