A Promised Land

By Barack Obama

Reader reviews