Inside Obama's Brain

Inside Obama's Brain

2009 • 288 pages