CANNON, Francis

1827 -