APL: The Language and its usage - Polivka, Raymond P.; Pakin, Sandra (Prentice Hall, 1975)