Barack Before ObamaBarack Before Obama
Author: Katz, David
Ecco Press
Stock number:
ISBN-13:
Shelf Code:07A5
Author: Katz, David
Ecco Press
Stock number:
0063028743
ISBN-13:
9780063028746
Shelf Code:07A5
0063028743
9780063028746