Here is an interview with philosopher Edward Feser.