Author: Cotton, Ralph, W.