add a chapter on Green's function