Sheila Cranna

Sheila Cranna was a British comics editor whose credits for Marvel UK in the 1980s included Transformers and Doctor Who Magazine