Math logic puzzles - Smith,Kurt (Synergy book international, 1999)