Fog Computing: Theory and Practice: Theory and Practice (IEEE, 2003)