It was written by:
Rev. Mark Craig - Sr. Pastor of Highland Park UMC
Rev. Michael L. Nichols - D.S. of the Dallas South District
Bishop William B. Oden - Bishop of North Texas Annual Conference United Methodist Council of Bishops
And I think it is all in fair play. Kerry has not been refused to communion. One Bishop in Colorado has been ranting against Kerry. I think that this is important though not only because it is from Bush's own church but also because it just shows some of the moral flaws that in Bush's administration that I feel are very relevant.
First off, you've got some facts wrong on who wrote this and how authoritative it is, but someone below addressed that already.
Secondly; no, Kerry has not been denied Communion, but he is not a Catholic in good standing with the Church. Many Bishops and priests have spoken against him and most especially against his support for abortion rights, which they consider a core and fundamental issue, even above the death penalty and war.
Though the Church should deny Kerry the Eucharist, they likely won't because either A) he's only going to friendly churches where he knows the priest, or B) the Church gives him Communion anyway in order to avoid bad publicity, which is certainly not something that the Catholic Church needs more of these days.
Kerry's poor standing within Catholicism goes beyond his stance on issues, though. To my knowledge, he doesn't attend regular Sunday Mass (meaning EVERY Sunday), often opting to hop around to different Protestant churches more than likely for the photo ops and the pulpit speeches some of them will allow him to give. Because of Kerry's stance on some issues AND his poor attendance record at Mass, he shouldn't be allowed Communion. At the same time, if he's a knowledgeable Catholic, he should know that such things make it so that he can't have Communion until he receives Reconciliation.
I've always disagreed when churches offer up their Sunday pulpits to political candidates. I seem to remember Al Gore doing that quite a bit in 2000.