Starlord
London IPC Magazines
1978-
Weekly. - 32p. in 1st issue
ISSN 0141-9005
Comic books, strips, etc.