Gary Green's profile