Title: New Atheism meets Buddhism