Some truly amazing ideas in this book, (one, 'printing your consciousness into a new body when needed' ) with a great plot and complex characters who you aren't sure are the good guys or the bad guys. Turns out, maybe they aren't who they think they are, or at least their minds might not be their own.
#SciFiBookClub @TheSpineView