File design and programming - Peterson, William Wesley (John Wiley, 1986)