A very solid, engagingly written overview, though perhaps a bit more critical than strictly necessary of religious views.

February 19, 2025