Religion, Modernity and Postmodernity