Changing lives : studies in human development and professional helping / Edited by Martin Bloom - Bloom, Martin, ed.