Author: Haven, Joseph, 1816-1874.