Flapan, Erica
Knots, molecules, and the universe : an introduction to topology
Providence, Rhode Island : American Mathematical Society, 2015. xvii, 386 p.
QA611 F546