So I think everyone can agree that canon source material will never add up 100%. It seems like these discrepancies are an even bigger issue for background and supporting characters. Like Jo.
Example: Joanna "Barbara" McCoy *And if anyone dares call her by her middle name, she will hurt them. Severely. *
Well, being the canon whore I am, I had to buy issue #40.