Author: Floyd Thomas Pratt F.H.C., M.A.G.I.
Alternate names: Pratt Publications