Star slammers.
Publisher: Marvel
Place of publication: New York
Language: eng
Other titles: Graphic novel.