Knot complements and groups