Source, please. I’m prepared to believe you, but would like to see the numbers.
The 4 Million to 4.7 million are the McCain v Romney numbers, they have been reported in many places, this is a copy of a story mentioning them in Christian Science Monitor.
http://www.csmonitor.com/2008/0208/p25s07-uspo.html