Silas A. Holmes

American, 1820-1886