He said that in other ages this role was fulfilled by Zoroaster, Rama, Krishna, Gautama Buddha, Jesus, and lastly by Muhammad. "Of the most recognized and much worshiped manifestations of God as Avatar, that of Zarathustra is the earliest – having been before Ram, Krishna, Buddha, Jesus and Muhammad." [13]