A review by mlwl
Breathing Underwater by Alex Flinn

4.0

The end ties up too neatly, but otherwise it's powerful and well-written.