A review by hyzie
A Different Flesh by Harry Turtledove

challenging reflective sad slow-paced

3.0