JOHN J. TRIMBLE, III