Computer and information science - Lee, Roger (Springer, 2020)