The Work of Alan Porter