Brian L. Hughes

  joint publications with Prakash Narayan

Publications