Grace Hopper and the Invention of the Information Age by Kurt W. Beyer