Theories and Mysteries