Knots and surfaces