Knots and surfaces : a guide to discovering mathematics - Farmer, David W. (American Mathematical Society, 1996)