Barack Obama speaking at the Democratic National Convention 2004