Barbara Smoker

mm

British Humanist activist and free-thought advocate. She is also a former President of the National Secular Society.