I won't know if any of the linked resources are any good until I have time to look them over, but if nothing else I appreciate you taking the time to answer.
Re: whitewashing, fair point. I'd already read about the issue, but maybe I still need to rethink how I look at computing history.