A review by amandaamsinger
A Promised Land by Barack Obama

hopeful informative slow-paced

3.5