bigfoot in retro sci fi pulp newsprint illustration cover