JAMES K TSE