Richard G. Carter · MediaMark