Computer science A modern introduction - Goldschlager Les (1982)