University of Montana Professor Put on Leave for Statements on Islam .. / America, Articles, Life & Society / By Alex