I have read this book 7 or 8 times now, and look forward to reading it again (when I get another copy, since I lent it to someone who absconded with it!). Told from a first person perspective (difficult enough to maintain reader's interests....), it is suspenseful, surprising, and 100% engaging. Russo covers much more ground than the typical sci-fi book. Not only is it exquisitely written in terms of the language used, but it delves into the nature of evil and redemption, what it means to have free will, and best of all, it respects the reader's powers of imagination which only serves to make it even more suspenseful and enthralling. I can't recommend this book highly enough.