Triumph Comics #21 features a rare Nelvana cover (in her Alana North secret agent identity), plus Captain Wonder, Speed ...