Historical dictionary of India - Mansingh, Surjit (Vision Books, 2005)