Adderley, C. F., alias 'Peregrine Reedpen'; author