Author: Paton Frank H L (Frank Hume Lyall)