Theories and Speculations