Detective Comics comic books issue 943