Author: Herbert G. De Fraine
Alternate names: Herbert George De Fraine