Author: Zachariah Frederick Smith
Alternate names: Zachary F. Smith; Zachariah F. Smith; Zachariah Frederick Smith