A highly anticipated book being re-launched May 5th Swab delivers equal parts suspense and romance, delving into the clash between survival and morality set in a future with jarring parallels to our present.