Sri Guru Granth Sahib is the Sikh scripture containing the compositions of the Sikh Gurus and other saints and poets of diverse social, caste and faith backgrounds who united with God. The verses or bani are considered by Sikhs to be the divinely inspired word of God. The compositions of Sri Guru Granth Sahib are written in traditional musical measures or raags. The verses and hymns of Sri Guru Granth Sahib are reflections upon God and also establish moral guidelines for spiritual development and union with God. Sri Guru Granth Sahib is composed in 31 raags or traditional musical measures and spans 1430 pages, known as angs or limbs.