Computing essentials: making IT work for you introductory 2021 - O'LEARY, Daniel A. (McGraw-Hill, 2021)