David Limpert

  joint publications with Paul Coteus

Publications