A review by barbarianlibarian
Sapphique by Catherine Fisher

3.0

I have mixed feelings on this one. I liked most of it, but was unsatisfied with the ending and a few other bits.