ST. CADOC'S PARISH: PAST & PRESENT