JOHN D HAYES