G L Herries Davies Author