A review by nuhafariha
Good Kings Bad Kings by Susan Nussbaum

3.0