Riddles of the Past