Foundations of Information Technology - D.S. Yadav (New Age International, 2008)