An invitation to knot theory : virtual and classical - Dye, Heather A., (CRC Press, 2016)