Translated with commentary by Robert G Hoyland