Author: James Lynwood Walker
Alternate names: Walker, James Lynwood