A review by cheesebagel
The Light in Hidden Places by Sharon Cameron

better than expected