A review by nomiddlename
Carmen Dog by Carol Emshwiller
4.0
Weird, ever so slightly dated, but still powerful allegory about how women are treated in society.
4.0