The following are Steven’s current presentations with a brief summary of each. New lectures are always being created. Contact Steven if you have a specific need and depending on his schedule, he may be able to craft a new presentation for you.
Contact Steven if you would like to have him speak at your society meeting, conference, or seminar.
Steven provides presentations on: