Creator of Life-Giving Water - 101 Names of God
Margaret Magnus
In the Avesta, the sacred book of Zoroastrianism, the 101 Names of God are given as a prayer.
"If you repeat this prayer with love, no other prayer remains to be said,” Meher Baba said. “Anyone can repeat these names with love, irrespective of the religion he belongs to.”
Read More