Discoveries and Theories