Author: James E. Walker
Alternate names: Walker, James (James E.); James Walker