Knots

Alexei Sossinsky
Harvard University Press
9780674009448
0-674-00944-4