Gareth Roberts — British physicist (1940-2007)