Barack Obama in Hawai'i and Indonesia: The Making of a Global President

You might also like...