john m dukovich