MICHAEL R HASTINGS