Walter Geoffrey

Walter Geoffrey Duffield