Cain's Blood (Hardcover)
Touchstone Books, 9781476704043, 324pp.
Publication Date: September 3, 2013
Praise For Cain's Blood…
"Here's a book that truly deserves to be called horrifying. Does near-future science really hold such appalling terrors for all of us? I swear, this book kept creeping me out long after I finished reading it!”