RICHARD P THORNTON