Alongside the older and more established religions, there are hundreds, indeed, thousands more, which have recently emerged. These 'new religious movements' or NRMs_for lack of a better name_are not only numerous, they are also extremely varied and stem from a wide array of sources.