Extremis : a starfire novel