Fundamentals of information technology - Srinivas, V. (New Delhi, 2008)