Author: G.R.T. Ross (Translators) Elizabeth S. Haldane