Author: John (Translated by) ; Virgil Dryden