Author: James Stewart Walker
Alternate names: Walker, J. S. (James Stewart).; James S. walker