OPTICAL ILLUSIONS - A FIENDISH SELECTION OF VISUAL TWISTERS - 350 PUZZLES , 2012