History of science, philosophy and culture in Indian civilization : religious movements and institutions in medieval India. - J S Grewal (Oxford University Press., 2006)