TY - BOOK TI - Inside the World of Computing: Technologies, Uses, Challenges PB - IEEE UR - https://ieeexplore.ieee.org/servlet/opac?bknumber=9820925 ER -