A review by markoestes
Bread & Wine by Samuel R. Delany

5.0