LibraryRecently AddedItem View

The Rio de Janeiro Reader : History, Culture, Politics


Stacks (Upper Level) F2646.3 .R568 2016 Available Request It!
9780822359746
Durham : Duke University Press, 2016.
xviii, 390 pages, 8 unnumbered pages of plates : illustrations (some color), maps ; 25 cm.