JAMES J. TEIXEIRA