Historuical dictionary of India - Mansingh, Surjit (Vision books, 1998)