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