John Barker Hereward Rogers — (1900-1940)