Author: Mr. Michael C. White, C.Ht.
Alternate names: C.Ht., Mr. Michael C. White