Stephen Green's profile