David Thompson: All is light, all is grace