Scan barcode
A review by jmbz38
The Imitation Game: Alan Turing Decoded by Jim Ottaviani
challenging
informative
slow-paced
1.25
Minor: Homophobia