Robert Fergusson, 19th of Craigdarroch — (1855-1904)