Shakuntala Devi – An Extraordinary Ability Alien
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 [...]