John Leonard, Immediate Past President