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