Author: Thomas Jaffray 1804-1866 Robertson