Teachings of the Sikh Gurus : selections from the Sikh Scriptures - Shackle, C. (Routledge, 2005)