Title: Yamaga Soko zenshu
Subjects: Ethics, Japanese Philosophy, Philosophy, Japanese
Places: Japan