Design and strategy for distributed data processing - Martin, James (New Jersey : Prentice-Hall, Inc., 1981)