The Struggle of Democracy against Terrorism: Lessons from th... By Gross, Emanuel Hardcover Price $6.89 Free Shipping