diff --git a/comp_sci_fundamentals/axiomatic-basis-computer-programming.pdf b/comp_sci_fundamentals_and_history/axiomatic-basis-computer-programming.pdf similarity index 100% rename from comp_sci_fundamentals/axiomatic-basis-computer-programming.pdf rename to comp_sci_fundamentals_and_history/axiomatic-basis-computer-programming.pdf diff --git a/comp_sci_fundamentals/fundamental-concepts-in-programming-languages.pdf b/comp_sci_fundamentals_and_history/fundamental-concepts-in-programming-languages.pdf similarity index 100% rename from comp_sci_fundamentals/fundamental-concepts-in-programming-languages.pdf rename to comp_sci_fundamentals_and_history/fundamental-concepts-in-programming-languages.pdf diff --git a/comp_sci_fundamentals/on-understanding-types-data-abstraction-polymorphism.pdf b/comp_sci_fundamentals_and_history/on-understanding-types-data-abstraction-polymorphism.pdf similarity index 100% rename from comp_sci_fundamentals/on-understanding-types-data-abstraction-polymorphism.pdf rename to comp_sci_fundamentals_and_history/on-understanding-types-data-abstraction-polymorphism.pdf diff --git a/comp_sci_fundamentals/out-of-the-tar-pit.pdf b/comp_sci_fundamentals_and_history/out-of-the-tar-pit.pdf similarity index 100% rename from comp_sci_fundamentals/out-of-the-tar-pit.pdf rename to comp_sci_fundamentals_and_history/out-of-the-tar-pit.pdf diff --git a/comp_sci_fundamentals/recursive-functions-of-symbolic-expressions-and-their-computation-by-machine-Part I.pdf b/comp_sci_fundamentals_and_history/recursive-functions-of-symbolic-expressions-and-their-computation-by-machine-Part I.pdf similarity index 100% rename from comp_sci_fundamentals/recursive-functions-of-symbolic-expressions-and-their-computation-by-machine-Part I.pdf rename to comp_sci_fundamentals_and_history/recursive-functions-of-symbolic-expressions-and-their-computation-by-machine-Part I.pdf diff --git a/comp_sci_fundamentals_and_history/story-of-squeak-a-practical-smalltalk-written-in-itself.pdf b/comp_sci_fundamentals_and_history/story-of-squeak-a-practical-smalltalk-written-in-itself.pdf new file mode 100644 index 0000000..9214aee Binary files /dev/null and b/comp_sci_fundamentals_and_history/story-of-squeak-a-practical-smalltalk-written-in-itself.pdf differ diff --git a/theory-in-programming-practice.pdf b/theory-in-programming-practice.pdf new file mode 100644 index 0000000..f255f6c Binary files /dev/null and b/theory-in-programming-practice.pdf differ