Author: James Macnabb Campbell (Sir )