Author: Donald Campbell 1838-1880 MacPherson