The Philosopher's Opera. by John Maclaurin Dreghorn