Archaeological Discoveries and Theories