Author: Walsh, William, Abp. of Halifax, 1804-1858