Author: L.E. Dickson G.A. Milller ,H.F. Blichfeldt