The Religion of Small Societies
by Dr. Ninian Smart
Small societies are the surviving peoples of ancient, indigenous cultures that now exist ...