Author: Rev. William Arthur M .A.