A look back to March 1950, when EC Comics launched one of the most iconic science fiction comic book series of all-time ...
Steve’s first comics work was for a comic called Sci Fi Adventures, published with Neil and Paul Mahon in 1975 while still ...
North spoke to The Globe about why he wanted the characters to be more grounded and why weaving educational science into the ...