HENRY WALTER BATES.
Language: eng