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

Powered by Koha