John D. Backes

  joint publications with Shane S. Clark

Publications