The Moscow Puzzles: 359 Mathematical Recreations (Dover Recreational Math), Kord

A nice touch in this novel is the way it handles moral gray areas.