Author: William C. Virgil; Translated by Mackail J. W.; With an introduction by Mcdermott