The on-sale date is from the publication date recorded in the Catalog of Copyright Entries, Part 2, Periodicals, 1943, New Series, Vol. 38, No. 1.
Beck art credits confirmed in article by Beck in Alter Ego #135 (September, 2015).
Art revision by Craig Delich from C. C. Beck ? to shop, per P.C. Hamerlinck in Alter Ego #145 (March 2017).
Captain Marvel does not appear in even one panel in this story.