Author: Ellis, T. P. ; Lloyd, John; translators