Computers and information technology - Rajan, E G (BS Pub., 2000)