Tag Archive for: CFSR

Jared Diamond: A dispassionate look at religion over the course of history

Jared Diamond, UCLA’s Pulitzer Prize-winning professor of geography…