Prof. Finley gives invited talk at University of New Mexico