Black Holes and Revelations