Reading Group on: The Structure and Interpretation of Computer Programs