RICHARD P. TEETS, JR.