Guest Speaker: James Leonard