Author: Armstrong, George Simpson.