Author: Keppel, Frederick P. Duffus, R. L. ; United States.