Title: Perplexing Puzzles and Tantalizing Teasers, Author: Martin Gardner
Title: Create Your Own Secret Language: Invent Codes, Ciphers, Hidden Messages, and More, Author: David J. Peterson