Author: Ellis, Charles H. Fairfax, tr