translated by John Lydgate [from the French of Guillaume de Deguileville] ; edited by F. J. Furnivall ; with introduction, notes, glossary and indexes by Katharine B. Locock. -- Kraus Reprint, 1975. -- (Early English Text Society. Extra series ; 77, 83, 92).