Belfast born political historian Richard English explores the provocative question of whether terrorism works.
Comments