Introduction to information technology - Rajaraman V (2003)