Discover the infinite nature of Allah with 101 inspirational cards in The 99 Beautiful Names of Allah: Physicians of the Heart Wazifa Card Deck. This Wazifa card deck explores the meanings of the 99 Beautiful Names of Allah, also known as the Sifat, or attributes of Allah. The words "Allah" and "God" refer to the ineffable Reality, the Essence of all things. The Sifat is differentiated aspects of Allah. The 99 Names have...