John A. Rogers

  joint publications with Eric S. Harmon

Publications