A 56-page document handwritten by Alan Turing will be auctioned off in April, with part of the proceeds (it's expected to fetch over $1 million) going to charity. The manuscript dates from 1942, Turing's Enigma Code-breaking days, and contains musings on mathematics and computer science.

Advertisement