Placide, MaCherie M. profile picture

Placide, MaCherie M.

Barack Obama: a life in American history
Barack Obama: a life in American history