SchemeLink aims at full combination of Mathematica and Lisp. SchemeLink allows user either to call PLT Scheme from Mathematica(in the notebook interface of Mathematica), or to call Mathematica from MzScheme (either in stand alone MzScheme or in DrScheme). In both direction, ALL Mathemativca/MzScheme commands are supported.
I have translated ``How to Design Program'' into simplified Chinese. It is available here.
I'm currently working on a Standard ML implementation inside PLT Scheme.