James Salinas Lecture