Akira Shōda (Q11545576)
Japanese legal scholar
Language: