Clare P. Weaver

C. P. Weaver is working on a biography of Samuel F. Tappan (1831–1913), abolitionist-turned Indian rights activist. She lives in Manchester, Massachusetts.

Thank God My Regiment an African One - Cover
Thank God My Regiment an African One