THOMAS SMITH GRIMKE

(Thomas Smith Grimké)