CMU Professor's Web Site Causing Controversy

a free speech, although professor touretzky, bonner, but channel, carnegie mellon university, carnegie mellon university web, causing controversy, cmu, controversy, david touretzky, free speech, information, instructions, karen welles, lane bonner, peter madsen, peter shane, professor, professor touretzky, site at, speech, terrorism, touretzky, united states, university, web, web site, web site causing controversy  controversy, welles