Atheists, agnostics, and other people who profess no religious faith have often been criticized, ostracized, ridiculed, discriminated against, and belittled. Especially in recent years such people have begun to fight back. Some of that fight has been rather hostile towards…