Religion vs Humanism.