Aidan Hogan

  joint publications with Michael Hausenblas

Publications