Author: George Gillman Smith, D.D.
Alternate names: George Gillman Smith