Principles of information systems A managerial approach - Stair, Ralph M & Reynolds, George W (Course Technology, Australia, 2001)