Scan barcode
A review by rmpenny247
Slaves in Algiers or A Struggle for Freedom by Susanna Rowson, Susanna Rowson, Karen Poremski, Jennifer Margulis
1.0
Read for class.