J.D.M. James Stewart spoke at Canadian Club of Halton

by