JOHN F HAYES