For Whom the Bell Tolls by Ernest Hemingway
It tells the story of Robert Jordan, a young American in the International Brigades attached to a communist guerilla unit during the Spanish Civil War. As an expert in the use of explosives, he is assigned to blow up a bridge during an attack on the city of Segovia.