Review: Claude E. Shannon, Computers and Automata