James H. Cross II

  joint publications with Robert H. Sloan

Publications