Author: translated by Edward William Lane, Revised by Stanley Lane-Poole, edited by Charles W. Eliot