Author: J. A. (John Allen) 1808-1884 Giles