In America, today is Veteran's Day. It was once known as Armistice Day, commemorating the end of the First World War, then simply known as the Great War.
In the United Kingdom, it is Remembrance Day. More solemn, I think, than Veteran's Day. More like our Memorial Day, which is a day to commemorate the fallen.
Most of my readers like to play at war with little toy soldiers. A harmless enough pastime. But let us never forget that real wars, unlike those we fight in an afternoon across the tabletop, leave real casualties: wounded, maimed, mad and dead. Their sacrifice - their willingness to sacrifice - is what we honor on this day.
So to all veterans, of any branch of service, in any conflict or in peace, and of any nation friendly to the United States (that especially includes you Brits and Commonwealth types!), you have my most profound gratitude, and the gratitude of my wife and two sons, who live in peace and safety thanks to you.
I wish that the only wars we still fought were those on tabletop, but mankind just doesn't seem to be wired that way. Maybe one day we'll get a software upgrade that will resolve the 'bug'. Until then, thanks again for watching out for the rest of us, ladies and gentlemen of the armed services.