Author: Very Rev. Henry D. Buchanan.