Star Wars: The Serpent Masters
07/27/1981
Archie Goodwin
LA Times Syndicate
Comic Strip
Publication History