Reflection by Heather Sparrow
_