Geoffrey Thomas Roberts — (died 1999)