A review by lkstrohecker
The Imitation Game: Alan Turing Decoded by Jim Ottaviani, Leland Purvis

challenging informative sad medium-paced