The structure of microcomputer file systems
Donald G. Golden, Michael A. Pechura · Communications of the ACM · 1986
With an understanding of the structure of microcomputer file systems and what causes incompatibilities between them, it is possible to write software that will enable one system to read files written by another—provided they have physically compatible hardware.