A promised land /
Obama, Barack,
A promised land / Barack Obama. - xvi, 751 pages, 32 unnumbered pages of plates : illustrations (chiefly color) ; 25 cm
Includes index.
9781524763169 1524763160
973.932092 / OBP 2020
A promised land / Barack Obama. - xvi, 751 pages, 32 unnumbered pages of plates : illustrations (chiefly color) ; 25 cm
Includes index.
9781524763169 1524763160
973.932092 / OBP 2020