I love reading ‘old’ papers. »Information Distribution Aspects of Design Methodology« was published by Parnas in 1972 and is a classic in software engineering literature. It is actually the standard reference when referring to an »API«. However, it is full of sarcasm and in parts fun to read: