WILLIAM H. C. ST. JOHN