Falls Church, VA 22043
College History Professor
...In those historical studies, I studied how each of the world's great religions arose, how they changed over time, and how they effected the development of their respective societies. In those studies, comparative considerations have also been necessary. I reached...