Medieval Indian culture - Srivastava, Ashirbadi Lal (Agra Shiv Lal Agarwal, 1964)