A review by stormycassidy
A Promised Land by Barack Obama

5.0