Recent Contributions of Archaeology