Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. James "Jim" Keegstra is a former public school teacher in Eckville, Alberta, Canada, who was charged and convicted of hate speech in 1984. The conviction was overturned by the Court of Appeal but re-instated by the Supreme Court of Canada. The decision received substantial international attention and became a landmark Canadian legal case.Keegstra was an auto mechanic, a former mayor, and a high school teacher in the town of Eckville, Alberta.In 1984, Keegstra was stripped of his teaching certificate and charged under the Criminal Code of Canada with "wilfully promoting hatred against an identifiable group" by teaching his social studies students that the Holocaust was a fraud and attributing various evil qualities to Jews.