Author: Andrew J. Wallace
Alternate names: A. J. Wallace; Andrew Wallace
Bio: Christian lay theologian