18 Packages and program design
A "Layered" view of the program
Designing programs with Direct_IO/Sequential_IO
Private packages