This carefully edited resource brings together contributions from some of the world's leading experts on Alan Turing to create a comprehensive guide that will serve as a useful resource for researchers in the area as well as the increasingly interested general reader.