Author: John Darwin Van Fleet
Alternate names: John Darwin van Fleet