New Atheists is a term bandied around a lot at the perhaps confrontational atheists in the form of Dawkins, Harris, Hitchens and Dennett (although he’s not so confrontational as the others!). How do we define the term? Well, I think by this:
H/T Jim