Author: K. G. W. Cross
Alternate names: K. G. W Cross; K. W. G. Cross; K.G.W. Cross