Author: James A. Walker
Alternate names: James A Walker; Walker, James A., Dr.