BATTLES OF MEDIEVAL INDIA. - NARAVANE,M S (NEW DELHI. A P H., 1996)