by
J Block Richard
Language: English
Release Date: June 17, 2013
A psychologist and collector, Block has put his life's work, his enthusiasm, and his knowledge into this treasure trove of puzzles, illusions, and double diversions. Each page is guaranteed to surprise and delight, while celebrating the amazing flexibility and creativity of the human mind. and mind-bending...