Cover was likely produced by an unidentified British artist for publication in the United Kingdom.
Final story page is printed on inside back cover.