Ian S. Takahashi
Ian S. Takahashi