James K. SmithBooksTeaching and Christian PracticesFur trader, explorer, geographer. --David ThompsonDavid ThompsonSpeech and TheologyAuthor data: Open Library