Author: Kercheval Samuel 1786-1845