Christopher Alexander. A Timeless Way of Building. Oxford University Press, New York. ISBN: 0-19-502402-8
Christopher Alexander, et. al. A Pattern Language: Towns, Buildings, Construction. Oxford University Press, New York. ISBN: 0-19-501919-9
Erich Gamma, et. al. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional Computing Series. Addison-Wesley, Reading, MA. ISBN: 0-201-63361-2
Java 5 Platform API Documentation: [ http://java.sun.com/j2se/1.5.0/docs/api/index.html ]
David Flanagan. Java™ In A Nutshell, Fifth Edition. O’Reilly Media, Inc. Sebastopol, CA. ISBN: 0-596-00773-6.
The Hillside Group Website [ http://hillside.net ]
David Stotts, Associate Professor, University of North Carolina Chapel Hill, North Carolina. Patterns information page: [ http://www.cs.unc.edu/~stotts/COMP204/patterns/ ]