Formally defined methods and classes for R objects,
  plus other programming tools, as described in the reference.
John M. Chambers (2008)
``Software for Data Analysis: Programming with R''; Springer NY.