Fundamentals of computers - Rajaraman V (New Delhi Prentice-Hall, 2001)