well at first I was thrown off because you did not capitalize 'paper', thus putting emphasis on the "paper comic" part which really had me scratching my head, because I was thinking: "In the early '80s what else besides 'paper' would a comic be published on?"
I confess to having to look it up, as my only association of 'Baxter' to comics is the Baxter Building.
I know the answer now (It's not Elektra), but I won't say to let someone else chime in.
I can say That I have one of these though, The Elektra Saga. Found it used, near mint for $5 at a local shop.