Algorithmics : the spirit of computing - Harel, David (1987)
Keywords: Computers; Electronic data processing