Information Technology in Higher Education by Richard Katz & Julia A. Rudy