Author: Samuel D. Humphrey Henry Snelling