India has produced many great mathematicians, astronomers, historians whose discoveries and knowledge was quite ahead of their time.