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