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