Management information systems. : Managing information technology in the business enterprise. - O'Brien (Irwin, Homewood, 2004)