DENNIS W. HASTINGS