Timothy Roscoe

  joint publications with Scott Shenker

Publications