Robert F Rhodes Editor

Robert F. Rhodes is professor of Buddhist studies at Otani University, a Buddhist university in Kyoto affiliated with the Higashi Honganji branch of Shin Buddhism.