Alan Turing: Centenary Lectures podcast

Congruent Worlds: Turing, Lovelace and Babbage

0:00
49:09
Rewind 15 seconds
Fast Forward 15 seconds