I was looking forward to reading this book for a while and finally got it from my library. It’s great! Explains the subject quite well, and with helpful analogies. I’m not done but I’ll probably finish it soon. I would give it five (collapsing) stars.

Images uploaded using Mimi.

Sam Grover @samgrover