A Journey With Kai Smith