Hundred And One Puzzles In Thought And Logic by Clarence R. Wylie & C. Ray Wylie