\begin{thebibliography}{1}

\bibitem{Chambers1998}
John~M. Chambers.
\newblock {\em Programming with Data}.
\newblock Springer, New York, 1998.
\newblock ISBN 0-387-98503-4.

\bibitem{methods}
John~M. Chambers.
\newblock Documentation for package `methods' version 2.0.0, 2004.

\bibitem{Gamma93}
E.~Gamma, R.~Helm, R.~Johnson, and J.~Vlissides.
\newblock Design patterns: Abstraction and reuse of object-oriented design.
\newblock In O.~M. Nierstrasz, editor, {\em ECOOP'93: Object-Oriented
  Programming - Proc.\ of the 7th European Conference}, pages 406--431.
  Springer, Berlin, Heidelberg, 1993.

\bibitem{SWorkshop}
R.~Gentleman.
\newblock Container.r, February 2003.

\bibitem{Gentleman03}
Robert Gentleman.
\newblock S4 classes in 15 pages, more or less, 2003.

\bibitem{BIOC}
Robert~C Gentleman, Vincent~J. Carey, Douglas~M. Bates, Ben Bolstad, Marcel
  Dettling, Sandrine Dudoit, Byron Ellis, Laurent Gautier, Yongchao Ge, Jeff
  Gentry, Kurt Hornik, Torsten Hothorn, Wolfgang Huber, Stefano Iacus, Rafael
  Irizarry, Friedrich Leisch~Cheng Li, Martin Maechler, Anthony~J. Rossini,
  Gunther Sawitzki, Colin Smith, Gordon Smyth, Luke Tierney, Jean Y.~H. Yang,
  and Jianhua Zhang.
\newblock Bioconductor: Open software development for computational biology and
  bioinformatics.
\newblock {\em Genome Biology}, 5:R80, 2004.

\bibitem{Rajlich98}
Paul~J. Rajlich.
\newblock An object oriented approach to developing visualization tools
  portable across desktop and virtual environments.
\newblock Master's thesis, University of Illinois at Urbana-Champaign, 1998.

\end{thebibliography}
