Emerging internet-based technologies - Sadiku, Matthew N. O. (CRC Press,, 2019)