dgsmith.org
Happy Birthday, Alan Turing
For arguably one of the greatest geniuses of the 20th century, the man who effectively ended World War II, the father of modern computing, one of the most scorned and ill-treated men by the British…