Author: Stewart, W. A. C. McCann, W. P.,