A review by chadmy123
A Promised Land by Barack Obama

challenging hopeful informative inspiring reflective slow-paced

5.0