Alan Turing – Imitation Game

An excellent read. Whilst the film of the same name was based on it, this explains much more about his life and achievements.