A Marvel Comics publication
A Marvel Comics publication, 1980-1986
One of the largest and most successful companies operating i …
A syndicated daily comic strip written and illustrated by Am …