The History Puzzle