Cryptology Yesterday, Today And Tomorrow door etc., Cipher A. Deavours & David A. Kahn