Foundations of IT - Sharma, Dhiraj (New Delhi Excel Books, 2008)