Identifiable, by Julia Tvardovskaya

4.5 out of 5 stars. A cautionary tale, parts coming of age, parts social criticism.