This image from unfinished story
Shada (1980) is one of the more uninspired choices for the cover of Doctor Who Monthly issue 81. However in October 1983 when the magazine was published this image of the scientists aboard the space station from an unseen story was quite something.