JAMES W. TEATE, JR.