Muslims are waiting for the Mahdi or the 12th Imam. Iran's president, Mahmoud Ahmadinejad has stated that his mandate is to pave the way for the coming of this Islamic messiah. Buddhists are waiting for the Buddha of compassion, Maitreya, or a world teacher and unifier, the 5th and coming Buddha of the present era. Hindus are waiting for their completer and savior, Kalki, the name of Vishnu in his tenth and last avatar. According to the Usborne Encyclopedia of World Religions, "The tenth and last avatar has not yet appeared. It is said that at the end of the present age, Vishnu will come to Earth as Kalki, riding a white horse, to destroy the wicked and re-establish order." |