birth_date: 1930-02-07 00:00:00
avg_rating: 3.99
name: David Kahn
about: David Kahn is a historian who writes on military codebreaking. He earned a D.Phil in modern German history from Oxford University in 1974 under the supervision of the then-Regius professor of
death_date: None