The Mathematics of Ciphers | 9780367447601 | Memmo