Scan barcode
A review by asturias
A Promised Land by Barack Obama
informative
reflective
slow-paced
4.0
Moderate: Racism, Colonisation, and War
Minor: Cancer, Slavery, Torture, Antisemitism, Religious bigotry, and Classism