John R Hall Jr Editor