The codebreakersDavid Kahn1966·476 pages·about 7–11 hours·6 editions1966first published1966Weidenfeld and Nicolson · 1164 pages · ENG1967Macmillan · 1164 pages · ENGISBN 97800256046051967Macmillan · 1164 pages · ENG1967Weidenfeld and Nicolson · 1164 pages · ENG1978Sphere · 476 pages · ENGISBN 9780722151525—Sphere · ENGNeutral·Long read·Modern HistoryAdd to Library▾Your copyThe first comprehensive history of secret communication from ancient times to the threshold of outer space.How do you feel?PickReport a problem with this book