Gareth Michael Curless

University of Exeter