Theories of Black Holes