Prof. Finley gives invited talk at the University of Washington