Author:James Blennerhassett Leslie

Works

 * Armagh clergy and parishes