This article has been posted earlier. I’m afraid the choir is being preached to here.
I did a title search