Computer Networks and Communications - Padallan, Jocelyn O. (Arcler Press, 2019)