Author: Cannon Richard 1779-1865