Welcome to my website. Stay tuned for developments as the site is built. We will be discussing the role of computers in scientific theory and research. The greatest Computer Science textbook ever written!