GREGORY P. PRICE