Overview

Margaret Chappellsmith

(1806—1883) socialist lecturer