Haridi Concepts, Techniques & Models Of Computer - New York Prentice Hall 2005 - 900 Dewey Class. No.: 004.61