A review by janehoyahusker
A Promised Land by Barack Obama

5.0