".......... Close to 10000 Greeks, who came in the wake of Alexander the Great, were Krishna's devotees. There is an inscription by Helidorus, the Greek ambassador at Takshila, which reads :: Deva, Deva.. Vasudeva. Krishna is my god and I have installed this Garuda Pillar at Bes Nagar (now in Bihar) " says TKV Rajan, Archaelogist and Founder Director Indian Science Monitor.