Macdougall, P. L. (Patrick Leonard), 1819-1894