29. Varahamihira wrote
29 Ans.D
Explanation: Varahamihira was born in 499 A.D. into a family of Brahmins settled at Kapittha, a village near Ujjain. His father, Adityadasa was a worshipper of the Sun god and it was he who taught Varahamihira astrology. On a visit to Kusumapura (Patna) young Varahamihira met the great astronomer and mathematician, Aryabhata. The meeting inspired him so much the he decided to take up astrology and astronomy as a lifetime pursuit. At that time, Ujjain was the centre of learning, where many schools of arts, science and culture were flourishing in the prosperity of the Gupta reign. Varahamihira, therefore, shifted to this city, where scholars from distant lands were gathering. In due course, his astrological skills came to the notice of Vikramaditya Chandragupta ii, who made him one of the Nine Gems of his court. He wrote Panchasiddantika and Brihatsamhita. Ashtadhyayi, a book on Sanskrit grammar was written by Panini