A review by ashzade
Godsend by John Wray

3.0

I didn't enjoy reading this but finished it because it was short enough and I was curious to see if it would redeem itself by the end.