BARAK OBAMA THE NEW FACE OF AMERICAN POLITICS

923.2, / OBD,