fossil theories