Title: Anomalies and Scientific Theories