Author: G. S. P. Freeman-Grenville
Alternate names: G.S.P.Freeman Grenville; G.S.P. Freeman Grenville; G. S.P Freeman-Grenville