RUPERT, JOHN G.