mark o’keefe