JOHN T. FRAME