Knots, links and their invariants an elementary course in contemporary knot theory / - Sosinskiĭ, A. B. (American Mathematical Society,, 2023)