Author: William H.C. Smith
Alternate names: WILLIAM H.C SMITH; William H. C. Smith