Medieval India - Stanley Lane Poole (1980)
English