LibraryRecently AddedItem View

The Cuba reader : history, culture, politics


Stacks (Upper Level) F1776 .C85 2019 Available Request It!
9781478003649
Durham : Duke University Press, 2019.
Second edition, revised and updated.
xiii, 727 pages : illustrations, maps ; 24 cm.