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