Author: G. D. Hamilton
Alternate names: G. D. Hamilton