Author: James Edward Walker
Alternate names: Walker, James Edward