Author: Thompson, Joseph P. (Joseph Parrish), 1819-1879