Answer
Edward Aveling was an English socialist, atheist and social reformer. He was also a prolific writer, and produced many political pamphlets. These pamphlets covered a wide range of topics, including socialism, atheism, and social reform. They were widely read, and helped to spread Aveling's ideas to a wider audience.