The on-sale date is the publication date reported in U. S. Copyright Office filings.
Printed in U.S.A. Address: 225 Lafayette Street, New York 12, New York. Cover contains distributor logos for Leader News (LN) and Independent News Company, Inc. (ID).
Text story covers two pages over the center spread, taking up a half page each, bookended by EC promos.