Title :The Ultimate 200 Mind Boggling Puzzles
Author : Alexey Molchanov