Author: Henry Walter Bates
Alternate names: Henry, Walter Bates