Encountering new religious movements: a holistic evangelical approach - Keefer, Luke L. (Ashland theological journal, 2005)