Takeshi Shinohara

  joint publications with Keith Wright

Publications