I found a great series of posts that explains so much about this story in the Book of Mormon at ldsphilosopher.com. I was reading Alma 30 about Korihor who taught that "Ye cannot know of things which ye do not see". I remembered reading something about it online and found this series. I posted about an article he refers to in 2007.
I really like how he explains why Alma doesn't refute every claim Korihor makes. He also explains why Korihor was arrested when it seems he is only exercising free speech. He refers to "Candle of the Lord" by Boyd K Packer. That has the story of trying to explain a testimony as trying to describe the taste of salt to someone who has never tasted it.
I loved the series. I love this story in the Book of Mormon and the lessons I have gotten from it.