Richard S Moseley
British (1862 – )