The World’s Religions Twenty-One Schools of Thought African Traditional American Indian Aristotelianism Bahai Buddhism Christianity & Jesusonianism Confucianism Cynicism Cyrenaicism Epicurianism Ethicism Hinduism Islam Jainism Judaism Rhetoricism Shinto Sikhism Stoicism Taoism Zoroastrianism