David Maraniss

Bill & Barack

Bill Clinton and Barack Obama — in so many ways two sides of the same coin. Old heat and new cool, two guys who came...