I give a number of talks, lectures, after-dinner speeches, and bookstore presentations each year. Send me email for terms
and a list of talk topics. Radio, TV, and bookstore events related to a book can be arranged either with me or my publisher.

List last updated: January 1, 2024.

Talks in 2024:

Talks in 2023:

Talks in 2022:

Talks in 2021:

Talks in 2020:

Talks in 2019:

Talks in 2018:

Talks in 2017:

Talks in 2016:

Talks in 2015:

Talks in 2014:

Talks in 2013:

Talks in 2012:

Talks in 2011:

Talks in 2010:

Talks in 2009:

Talks in 2008:

Talks in 2007:

Talks in 2006:

Talks in 2005:

Talks in 2004: