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.
3.0