To begin to understand Marvin Clark, you need to understand his journey.