david hosokawa (2)