A very enjoyable read. It may be biased politically and in other aspects but Jordan Ellenberg brings a very wide collection of subjects, ideas and perceptions of reality. In addition it brought to my attention some basic uses of math I had no idea about. I recommend it and would like to read more books with his style!