ICFAI INFORMATION TECHNOLOGY & SYSTEMS (TEXT BOOK) - - HYDERABAD ICFAI UNIVERSITY PRESS 2004 - 308 - - .