Narendra Modi a rebel or revolutionary - Khalsa, M. S. (New Delhi Cyber Tech Publications, 2014)