APL : THE LANGUAGE AND ITS USAGE - Polivka, Raymond P. (Prentice-Hall, Inc, 1975)