Author: I. F Henderson, W.D. Henderson, J.H. Kenneth