Jared Diamond is near the top of most difficult reads but I pushed through only to realize he's full of shit. Like Dawkins, Diamond helped me learn how to think for myself.Cypress has an agenda, i.e. show "atheism" is wrong.
Step 1. Select a "leading atheist spokesperson"
Step 2. Mischaracterize his position
Step 3. Show that he is mistaken