Author: G. L. Hall
Alternate names: G.L. Hall, A.D. Hingorani, J.P. Patten, V. Kirchner, S. Sathasivam, H.M.A. Towler and N. Ward P. Frith