Title: Al-Biruni, Khwarazmian Iranian, Scholar and Polymath