selected publications academic article A market managed multi-service Internet (M3I). Computer Communications. 26:404-414. 2003