This is a slightly revised version of 06-239