Religion from Past and Present