The life and times of Denis Goldberg