Cecil Carus-Wilson

Scientific/geological lecturer, author of a number of books

Mayor of Twickenham 1928-9.