Programming by design a practical approach to structured programming - Johnson, David L. (Sydney Prentice Hall, 1996)
Keywords: Object-Oriented Programming (Computer Science); Graphical User Interfaces (Computer Systems); Structured Programming