Comment

Apr 13, 2015
A pithy, and for me, challenging read that's well worth the time. If you like patterns, puzzles, and perplexity this book may be for you.