John L. Campbell

  joint publications with Christopher Gardner

Publications