A review by ckmarvelous
The Second Sight of Zachary Cloudesley by Sean Lusk

5.0

Couldn’t put it down. Didn’t expect to be that emotional at the ending, and honestly wish it was longer.