Exploring the Science of Computing door J. Thomas Allen & Kenneth Abernathy