Human resistance sci fi novel