Barack Obama's speech in a graphic (credit Brandy Agerbeck)