Ted Greene: Sound, Time, and Unlimited Possibility