Author: Walter E. & G. Robert Stange Houghton