Helen Taylor

English feminist, writer and actress (1831–1907).

Born July 31st, 1831 in London. [ref]

Died January 29th, 1907 at 75 years old in Torquay. [ref]

Occupations
editor, political activist, stage actor, suffragist

Religion is the human response to being alive and having to die. Forrest Church