Black Holes, Branes, And Knots In String Theory