biography Grace Murray Hopper http://www-history.mcs.st-and.ac.uk/Biographies/Hopper.html "Hopper biography" http://www-history.mcs.st-and.ac.uk/Biographies/Hopper.html "Hopper biography" Grace Murray Hopper 40 honorary degrees "Hopper biography"