Encountering Religion: An Introduction to the Religions of the World
For each religion the book examines the Spirit of a Tradition, Worldviews, Institutions & Rituals, Ethical Expression, & Modern Expression.