The Psychology of Volunteering: The Interplay of People, their Motives and the Social Environments Gil Clary College of St. Catherine December 2008.