Secular Humanism, Critical Thinking and Philosophy

 

The constant struggle against the forces of irrationality and superstition in everyday life.