Global-political-economy-3rd-edition-ravenhill

    global-political-economy-3rd-edition-ravenhill


    
  • Christian revival

    A Christian revival, or revivalism, is increased spiritual interest or renewal in the life of a church congregation or society, with a local, national or global effect.

    More