This was a book difficult to get. Codes and Ciphers, by Alexander D’Agapeyeff.