'Human Computer' Shakuntala Devi Dies at 83

Editor's Recommendations

More from LiveScience