This is a bibliography for Modula-2 compiled by Dick Ezzard 70156,133
If you have comments on any Modula-2 books or have additional books to
add to this list, please leave a message in the Modula-2 forum.


  Rechenberg, P. and H. Moessenboeck
  A Compiler Generator for Microcomputers
  Prentice Hall / Hanser Verlag, 1989

  Pinson, Lewis et al
  A First Course in Computer Science with Modula-2.
  Wiley, 1987
  
  Christian, Kaare
  A guide to Modula-2
  Springer-Verlag, c1986.
  
  McCracken, Daniel D. & W. Salmon
  A second course in computer science with Modula-2
  Wiley, c1987.
  
  Harrison, Rachael.
  Abstract Data Types in Modula-2
  John Wiley, 1989
  
  Schildt, Herbert.
  Advanced Modula-2
  Osborne McGraw-Hill, c1987.
  
  Ward, Terry A.
  Advanced programming techniques in Modula-2
  Scott, Foresman, c1987.
  
  Wirth, Niklaus 
  Algorithms and data structures, 1986 edition 
  Prentice-Hall,1986 
  ("...major change...  Pascal has been replaced by Modula-2.") 
 
  Adams, J. Mack et al
  An Introduction to Computer Science with Modula-2.
  Heath, 1988
 
  Terry, Patrick D.
  An introduction to programming with Modula-2
  Addison-Wesley Pub. Co., c1987.
  
  Tucker, Allen B., Jr.
  Computer science : a second course using Modula-2 
  New York : McGraw-Hill, c1988.
 
  Schiper, Andre; translated by Jack Howlett. 
  Concurrent programming : illustrated with examples in Portal, Modula-2, and Ada 
  New York : Halsted Press, c1989.
 
  Riley, David D., Data Abstraction and Structures : an introduction to computer science II
  Boston : Boyd & Fraser Pub. Co., c1987.
 
  Nyhoff, Larry and Sanford Leestma
  Data Structures & Advanced Programming in Modula-2
  Macmillan, 1990
  
  Sincovec, Richard F. & Richard S. Wiener.  
  Data structures using Modula--2
  Wiley, c1986.
  
  Jones, William C. Jr. 
  Data structures using Modula-2
  Wiley, c1988.
 
  Stubbs, Daniel F. & Neil W. Webre
  Data structures with abstract data types and Modula-2
  Brooks/Cole Pub. Co., c1987
  
  Feldman, Michael B.
  Data structures with Modula-2
  Prentice Hall, c1988.
 
  Wiatrowski, Claude A. & Richard S. Wiener
  From C to Modula-2--and back, bridging the language gap
  Wiley, c1987.
  
  Welsh, Jim & John Elder
  Introduction to Modula-2
  Prentice-Hall, c1987.
  
  Chirlian, Paul M.
  Introduction to Modula-2 
  Beaverton, Or. : Matrix Publishers, c1984.
  
  Ural, Saim & Suzan Ural
  Introduction to programming with Modula-2
  Harper & Row, c1987.
  
  Greenfield, Stuart B.
  Invitation to MODULA-2
  Petrocelli Books, c1985.

  Schnapp, Russell L.
  Macintosh graphics in Modula-2
  Prentice-Hall, c1986.
  
  Metrowerks, Inc. Staff
  Metrowerks Modula-2 Start Pak.
  Macmillan, 1990
  (includes a disk)
  
  Beidler, John, & Paul Jackowitz.
  Modula-2 
  Boston : PWS Engineering and Computer Science, c1986.
  
  Cooling, J.E.
  Modula-2 for microcomputer systems
  Van Nos Reinhold, 1988
 
  Gleaves, Richard.
  Modula-2 for Pascal programmers
  Springer-Verlag, c1984.
 
  Novak, M.M.
  Modula-2 in Science & Engineering.
  Gregg-McGraw, ?1990?
  
  Walker, Robert D.
  Modula-2 library modules: a programmer's reference
  Tab Books, c1988.
  
  Schildt, Herbert
  Modula-2 made easy 
  Berkeley, CA : Osborne McGraw-Hill, c1986.
  
  Kelly-Bootle, Stan.
  Modula-2 primer
  Howard W. Sams & Co., c1987.
  
  Etling, Don.
  Modula-2 programmer's resource book
  Tab Professional and Reference Books, c1988.
 
  Ogilvie, John W. L.
  Modula-2 programming
  McGraw-Hill, c1985.
  
  Kaplan, Ian & Mike Miller
  Modula-2 programming
  Hayden Book Co., c1986.
  
  Knepley, Ed & Robert Platt
  Modula-2 programming
  Reston Pub. Co., c1985.
  
  Walker, Billy K.
  Modula-2 programming with data structures
  Wadsworth Pub. Co., c1986.
  
  Harter, Edward D.
  Modula-2 Programming.  A First Course.
  Prentice-Hall, 1990
  
  Sincovec, Richard F. & Richard S. Wiener.  
  Modula-2 software components
  Wiley, c1987.
  
  Moore, John B. & Kenneth N. McKay.
  Modula-2 text and reference 
  Prentice-Hall, 1987.
  
  Wiener, Richard
  Modula-2 wizard's programming reference.
  Wiley, c1986.
 
  Messer, P. A. & I. Marshall
  Modula-2, constructive program development
  Blackwell Scientific Publications, 1986.
  
  King, K.N. 
  Modula-2: a complete guide
  D.C. Heath & Co, 1988.
  
  Joyce, Edward J.
  Modula-2: a seafarer's manual & shipyard guide
  Addison-Wesley Pub. Co., c1985.
  
  Gough, K. John & George M. Mohay.  [Australians]
  Modula-2: a second course in programming
  Prentice Hall, c1988.
  
  Ford, Gary & Richard Wiener.  
  Modula-2: a software development approach
  Wiley, c1985.
  
  Thalmann, Daniel.
  Modula-2: an introduction
  Springer-Verlag, c1985.

  Sale, Arthur H. J. 
  Modula-2 : discipline & design 
  Addison-Wesley, 1986
  
  Jones, William C. Jr. 
  Modula-2: problem solving and programming with style
  Harper & Row, c1987.
  
  Cooper, Doug
  Oh My!  Modula-2!
  Norton, 1990
  
  Woodman, Mark et al
  Portable Modula-2 Programming 
  McGraw-Hill International (UK)  1989
 
  Koffman, Elliot B.
  Problem solving and structured programming in Modula-2
  Addison-Wesley, c1988.
  
  Eisenbach, Susan & Cristopher Sadler,
  Program Design with Modula-2
  Addison-Wesley, 1989
 
  Leestma, Sanford & Larry Nyhoff
  Programming & problem-solving in modula-2.
  Macmillan, 1989
 
  Sawyer, Brian & Dennis Foster.  
  Programming expert systems in Modula-2
  Wiley, c1986.
  
  Wirth, Niklaus.
  Programming in Modula-2, 3rd, corr. ed.  
  Springer-Verlag, 1985.
  
  Wirth, Niklaus.
  Programming in Modula-2, 4th ed.  
  Springer-Verlag, 198?.
  
  Mayer, Herbert G.
  Programming in modula-2.  the art & the craft.
  Macmillan, 1988
 
  Kruse, Robert L.
  Programming with data structures modula-2 version.
  Prentice-Hall, 1988
  
  Budgen, David
  Software development with Modula-2
  Addison-Wesley, c1989.
  
  Pomberger, Gustav.  
  Software engineering and modula-2 
  Prentice Hall, 1984.
  
  Hewitt, Jill A. and Raymond J. Frak. 
  Software engineering in Modula-2 :  an object-oriented approach  
  London : Macmillan, 1989. 
 
  Wiener, Richard & Richard Sincovec
  Software engineering with Modula-2 and Ada
  Wiley, c1984.
  
  Lins, C. (Charles)
  The Modula-2 software component library 
  New York : Springer-Verlag, c1989-
  Four volumes projected.  
  Source code available on disk from author.  
  Generic routines based on authoritative algorithms (from Knuth,
  Hoare, Wirth, etc.). 
  Detailed bibliography.  Scholarly approach.  
 
  Lins, C.(harles)
  The Modula-2 software component library volumes I-IV
  Springer Verlag, 1988 - 1990
  
  Sutherland, Robert J.
  The professional programmer's guide to Modula-2
  London: Pitman, 1988.
  
  Riley, David D.
  Using Modula-2: an introduction to computer science I
  Boyd & Fraser Pub. Co., c1987.
  
  Helman, Paul & Robert Veroff 
  Walls and mirrors : intermediate problem solving and data. Modula-2 
  Benjamin Cummings Pub. Co., 1988
