Information and communication technology - Garg Suchi (Alfa Publications, 2006)