Introduction to Computing for Engineers - Mayo, William E. (McGraw-Hill, 1991)