John S. Waye, Prof.