mark rosenberg (190.826)