D.L. Parnas -- "On the Criteria To Be Used in Decomposing Systems into Modules" Antero Taivalsaari, "Classes vs. Prototypes - Some Philosophical and Historical Observations" Henry Lieberman, "Using prototypical objects to implement shared behavior in object-oriented systems" Bjarne Stroustroup, "What is object-oriented programming?" Wolfgang Weck and Clemens Szyperski,"Do We Need Inheritance?" Stein, Lynn Andrea, "Delegation is inheritance" Philip Wadler, "Why no one uses functional languages" J. Hughes -- "Why Functional Programming Matters" Richard P. Gabriel Objects Have Failed Articles will still be added here.