Bibliography:
Awad, Maher; Kuusela, Juha; Ziegler, Jurgen, Object Oriented
Technology for Real-Time Systems (NJ: Prentice Hall, 1996)
Budd, Timothy, An Introduction to object Oriented Programming
(Addison Wesley Longman, Inc., 1997)
Ghezzi, Carlo; Jazayeri, Mehdi, Programming Language Concepts (John
Wiley and Sons, 1998)
Kaehler, Ted; Patterson, Dave, A Taste of Smalltalk (W.W. Norton &
Co., 1986)
Kay, Alan; The Early History of Smalltalk, The Second ACM SIGPLAN History
of Programming Languages Conference, March 1993
Pletzke, Jonathan, Advanced Smalltalk (John Wiley & Sons, 1997)
Rubin, Kenneth; Goldberg, Adele, Succeeding with Objects: Decision
Frameworks for Project Management (Addison Wesley, 1995)
Weiner, Richard; Pinson, Lewis, An Introduction to Object Oriented
Programming and Smalltalk (Addison Wesley, 1988)
Wexelblat, Richard L., ed., History of Programming Languages (New York:
Academic Press, 1981)
As well as lectures in the Stanford CS department, Stanford STS161
lectures, sources on the Internet, and personal programming experience.