MICHAEL L. HASTINGS