Mark G. Ham

1820–1869