Additional information from Professor Paul Brooks' class at the University of Arizona (Paul is a former student of this class).