The Design of the Unix Operating System (1986)

by M J Bach