Author: E. Hepple (Edward Hepple) Hall