 It consists of life legends and miracles performed by Sikh Gurus and historic Sikhs such as Baba Banda Bahadur in 51,820 verses.According to Pashaura Singh – a scholar of Sikhism, the text freely borrows from prior mythical stories in Janamsakshis and older Sikh literature such as "Bansavalinama", "Sikhan di Bhagat Mala", and "Mahima Prakash", then embellishes it further.The "Suraj Prakash" is written in Braj Bhasha language in Gurmukhi script, with significant use of Sanskrit words.