Turing Evolved - David Kitson Would've been five stars if it had been edited or proofread at all. :|