Darth Vader comic books issue 24