HASTINGS , MICHAEL P