JOHN P. HERRING