Caliban's problem book;
Subtitle: Mathematical, inferential, and cryptographic puzzles,