MARK J KANE