Stella Browne — British feminist, socialist and birth control activist