Dennis Hirota

Hirota is head translator of The Collected Works of Shinran