mark v. kelly attorney at law