The life and times of Phil Goff