Alberuni's India. An account of the religion, philosophy, literature, geography, chronology, astrono