Hiroaki Takahashi
Works