David Alderson: Recent Talks