John Hannon

  joint publications with Mykola Pechenizkiy

Publications