Horrors of War: Historical Reality and Philosophy