james j reeves. James is an experienced courtroom and appe