D. De Quelustranslated By Richard Brookes