Catholic Presbyterian (Volume 5) by William Garden Blaikie