Virendra kumar Digital techonogly:principles and pratice 2nd edition - New Age International ISBN: 9788122436631