Stewart McPherson lecture series