Author: T. Campbell 1836-1893 Finlayson