Knots, molecules, and the universe : an introduction to topology - Flapan, Erica (American Mathematical Society, 2015)