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