Translated with commentary by John Matthews Translated with commentary by Peter Heather