Selection of Steve's Papers & Talks

Some of Steve's recent research papers and talk slides are accessible via the following links:
His books include the following: