New This Week from IDW: STAR TREK: Defiant #16
The third arc of the critically acclaimed series ends here!
The third arc of the critically acclaimed series ends here!
Commander Sela is forced to take drastic action and turns back the clock-literally.