Author: John Earl Anderson
Alternate names: Anderson, John Earl