Pattern recognition, learning and thought : computer-programmed models of higher mental processes - Uhr, Leonard (Prentice-Hall, Inc, 1973)