An American Story: The Speeches of Barack Obama: A Primer

by David Olive

Blurb

Member Reviews Write your own review

Be the first person to review

Log in to comment