Teruaki Takahashi Editor