Duff, Andrew Halliday, active 1859-1875, called 'Andrew Halliday', essayist and dramatist