Art credit revision from C.C. Beck ? by Craig Delich 2011-12-11. Alter Ego #2 (Autumn, 1999) featured an interview by P.C. Hamerlinck with Richard Dean Taylor (known as Meyer Tuckschneider at the time this story was drawn), in which three pages of this story were reprinted. In the interview, Taylor verifies (along with artist McLean) that he indeed inked the panels of the story that depicted Captain Marvel secured by coiled ropes, and McLean pencils and inked the rest.
Ibac's last Golden Age appearance, next appearance in Shazam! (DC, 1973 series) #3.