David,
Well done. We need more songs like this. Maybe someday, somehow, people will learn. Thanks.
SD