Shakuntala Devi – An Extraordinary Ability Alien

2013-04-23T13:33:54+00:00Apr 23, 2013|

I read with sadness the passing of Shakuntala Devi (November 4, 1929 – April 21, 2013); India’s ‘human computer’ was accorded Permanent Resident status by US Immigration in 1996, but not without a tough Request for Evidence (RFE) and a bit of dallying. I met Devi on a summer afternoon when she dropped by to [...]