C.S. Lewis on War

As we commemorate today what is known in various parts of the world as Veterans Day, Remembrance Day or Armistice Day (a celebration of the end of World War I and a time to reflect on the sacrifices of all soldiers), it seems fitting to take some time to consider what...