Takshashila hosts Professor Rajan Gurukkal