Fundamentals of information technology - Bharihoke, Deepak (Pentagon Press, 2001)