John Palmer — English author (1885–1944)