Bill O’Reilly has a good staff writer for this article.
this was a good article no matter who penned it