Author: William Garnet Gibson
Alternate names: Gibson, William Garnet