“The Armistice”: World War I ends on 11 November 1918 – Veterans Day 2008

The Cost Of War robs the world of its ability to pay the price of civilization. Learning to live WITH this planet is a much more noble cause than depopulating the planet of human life. […]