APL an interactive approach - Gilman, Leonard (WILEY, 1976)