Author: George Delgarno Hill
Alternate names: G. D. Hill