On the Road with Joseph Smith: An Author's Diary