MICHAEL C KEIGLEY