This brief explanation of Sri Guru Granth Sahib before you is the author's humble submission to you after a continuous effort of more than twenty years. This is merely a modest attempt to address the need of those readers who want to understand, enjoy, and appreciate what is written in this holy book but, being born and raised outside Punjab, India, are not familiar with the language, culture, history or context in which SGGS was originally composed...