A review by muchado_
Bright Half Life by Tanya Barfield

why am i about to cry in a public space