Riddles and Revelations