Can You Believe Your Eyes? Over 250 illusions. Hardcover book By Block/Yuker.