James Hubert Price serves seven consecutive terms in the General Assembly.James H. Price serves seven consecutive terms in the General Assembly.