APL an introduction - Peelle, Howard Arthur (Holt, Rinehart and Winston, 1986)