Religion for the modern world