The Status of Global Mission 2023, CSGC, updated each year.
Global religious dynamics, I draw in Perspectives Lesson 9.
World ABC, 1900-2100