This weekend, thousands of atheists held a Reason Rally at the National Mall in Washington, D.C. Billed as an opportunity for atheists to come out, the rally also featured a speech by Dr. Richard Dawkins, author The God Delusion. Dawkins urged rally attendees to ridicule and mock people of faith in public.