Author: J. S. G. Blair
Alternate names: John S. G. Blair; Blair, J. S. G. (John S. G.); Blair, John S.G.; John SG Blair