Stair,Ralph and Reynolds, George Fundamentals of Information Systems - Cengage learning ISBN: 9781305082168