mithawk: I don't see her omission from Kranz's book as anything insidious. Rather, the guidance officer and the computer expert advising him at Mission Control were from NASA. The software developers would have stayed behind at MIT.

As for the discrepancies on the respective Wikipedia pages, it looks to me like Hal wrote the specific routines that provided the vital workload management functions that kept Eagle from crashing, so credit is due to him. Margaret Hamilton was the director of the entire software team, so credit also devolves to her, particularly because it's unlikely that Hal's routines were developed entirely in a bubble, with no idea exchange, feedback, suggestions, or testing/debugging/validation support from other members of the team.

And as usual, there are other team members who are being deprived of their due credit here.

Last edited by Dude; 06/18/15 12:06 PM. Reason: clarification of Mission Control