James R. Eagan

  joint publications with Joshua L. M. Brand

Publications