THOMAS JOHN PRICE