Author: David Earle Anderson
Alternate names: Anderson, David Earle