Explanations and Revelations