obamand

Barack Obama, “Notre Dame Commencement Address” (17 May 2009)

Speech Text Rood Interpretive Essay [PDF] Video of…