Foundations of information technology - Yadav,D.S (New Delhi New age international, 2003)