Translated by Jonathan Bennett.
온라인 영어 번역 by Jonathan Bennett.