splendidpearls.org
The Seventy-Seven Branches of Faith – Imam al-Bayhaqi [d. 458 A.H]
The Messenger of Allāh ﷺ said “There are some 60 or 70 branches of faith. The highest is to bear witness that ‘There is no god but Allāh and Muhammad is the Messenger of Allāh’ (lā ilāha illallāhu …