Author: John T. C. Heaviside
Alternate names: John T. Heaviside; John T C Heaviside