Cover 0

Trolling Euclid

Trolling Euclid

An Irreverent Guide to Nine of Mathematics' Most Important Problems