John Palmer - English author (1885–1944)