Principles of Information systems : a managerial approach - Stair,Ralph; Reynolds, George (Vidhyanagar Cengage, 2008)