Author: Armstrong, Henry Edward.