Aryabhata: Life and contributions - Hooda, D. S. (New Delhi New Age, 1996)