mark keating