Source for Popular Vote data: Office of the Secretary of State State of Alabama. Elections Division. State of Alabama Certification of Results Statewide Offices General Election Results November 2, 2004, Office of the Secretary of State State of Alabama. Elections Division (
) (accessed 07 Dec 2004)