JAMES F. GREGORY SR.