Articles:
Biography by New Scientist
Biography by Andrew Hodges
Biography by Encyclopedia Brittanica
What Alan Turing means to us by the Turing Institute
Stanford Encyclopedia of Philosophy entry
Videos: