Daniel Carmichael (D. C.) Chamberlain

Daniel Carmichael (D. C.) Chamberlain