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