Reflections in Blue by Lesley S. Blevins
_