Alexander Duff

Thomas Smith. Alexander Duff. Hodder And Stoughton, London, 1883