Translated by Robert M. Grant