A review by janey
Saint X by Alexis Schaitkin

4.0

My attention was kept, but some plot points fizzled out in a way that didn't really fit with the book as a whole.